Vehicle refrigerator control method and device, vehicle and storage medium

CN122813480APending Publication Date: 2026-09-25CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611147900.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-30
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

[0004]本申请提供了一种车载冰箱控制方法、装置、车辆及存储介质,可以解决相关技术中车载冰箱输出的冷量难以与实际所需冷量匹配,从而造成箱内温度波动增大,温控精度较低的问题

Benefits of technology

[0021]第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面的车载冰箱控制方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122813480A_ABST
    Figure CN122813480A_ABST
Patent Text Reader

Abstract

The application discloses a vehicle-mounted refrigerator control method and device, a vehicle and a storage medium, and relates to the technical field of vehicle control, aiming to solve the problem that the cooling capacity output by a vehicle-mounted refrigerator is difficult to match the actual required cooling capacity in related technologies, thereby increasing the temperature fluctuation in the refrigerator and reducing the temperature control precision. The method comprises the following steps: in the case of starting and stopping the vehicle-mounted refrigerator according to the preset working duration and the preset stopping duration, obtaining a disturbance parameter affecting the operation of the vehicle-mounted refrigerator; determining the refrigeration attenuation of the vehicle-mounted refrigerator and / or the heat increase of the box body according to the disturbance parameter; adjusting the preset working duration according to the refrigeration attenuation to obtain the adjusted preset working duration, and / or adjusting the preset stopping duration according to the heat increase of the box body to obtain the adjusted preset stopping duration; and starting and stopping the vehicle-mounted refrigerator according to the adjusted preset working duration and the adjusted preset stopping duration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle-mounted refrigerator control method, device, vehicle, and storage medium. Background Technology

[0002] With the booming development of the new energy vehicle industry and the continuous upgrading of users' travel quality, in-car refrigerators have gradually evolved from an optional feature in high-end luxury vehicles to a common configuration in many family and business vehicles. In scenarios such as long-distance travel and outdoor camping, in-car refrigerators can provide a reliable refrigeration or freezing environment for beverages, fresh food, baby food, and medicines that require low-temperature storage, significantly improving driving comfort and convenience.

[0003] In related technologies, to reduce energy consumption, vehicle-mounted refrigerators typically employ a periodic start-stop control strategy based on fixed operating and stopping times to maintain a roughly stable internal temperature through preset time cycles. However, this strategy cannot detect the dynamic changes in real-time heat load within the refrigerator, resulting in the output cooling capacity of the refrigerator failing to match the actual required cooling capacity. This leads to increased temperature fluctuations within the refrigerator and lower temperature control accuracy. Summary of the Invention

[0004] This application provides a vehicle-mounted refrigerator control method, device, vehicle, and storage medium, which can solve the problem in related technologies that the output cooling capacity of the vehicle-mounted refrigerator is difficult to match the actual required cooling capacity, resulting in increased temperature fluctuations inside the refrigerator and low temperature control accuracy.

[0005] In a first aspect, this application provides a method for controlling an in-vehicle refrigerator, the method comprising: When the vehicle-mounted refrigerator is started and stopped according to the preset working time and preset stopping time, the disturbance parameters affecting the operation of the vehicle-mounted refrigerator are obtained; Based on the disturbance parameters, the cooling capacity reduction and / or cabinet heat gain of the vehicle refrigerator are determined; wherein, the cooling capacity reduction refers to the decrease in the actual cooling capacity of the vehicle refrigerator relative to the standard cooling capacity under the preset standard operating conditions within the preset working time; the cabinet heat gain refers to the increase in the actual heat load of the cabinet relative to the standard heat load under the preset standard operating conditions within the preset stopping time. The preset working time is adjusted according to the cooling attenuation to obtain the adjusted preset working time, and / or the preset stop time is adjusted according to the heat gain of the cabinet to obtain the adjusted preset stop time; The vehicle refrigerator is started and stopped according to the adjusted preset working time and the adjusted preset stop time.

[0006] Using the above method, when the on-board refrigerator is started and stopped according to preset working and stopping times, disturbance parameters affecting the operation of the on-board refrigerator are obtained to determine the cooling attenuation and / or the heat gain of the cabinet. The preset working and stopping times are then adjusted accordingly to suppress temperature fluctuations in advance under drastic changes in on-board operating conditions, significantly improving the temperature control response speed and stability. At the same time, by decoupling the cooling attenuation and the heat gain of the cabinet into two independent compensation dimensions and applying them to the preset working and stopping times respectively, the control strategy can accurately match the actual disturbance source, effectively avoiding energy waste caused by excessive cooling or frequent start-stop.

[0007] In some embodiments, the disturbance parameters include one or more of the following: the power supply voltage fluctuation value of the vehicle refrigerator, energy efficiency characteristic parameters, and battery state of charge; the energy efficiency characteristic parameters are used to characterize the operating efficiency of each refrigeration component in the vehicle refrigerator. Determining the cooling attenuation of the vehicle-mounted refrigerator based on the disturbance parameters includes: Match the corresponding first cooling attenuation amount according to the power supply voltage fluctuation value; Based on the energy efficiency characteristic parameters and the standard cooling capacity, the second cooling attenuation is calculated; Based on the battery state of charge and the standard input power of the vehicle refrigerator under preset standard operating conditions, the third cooling attenuation is calculated. The cooling attenuation is calculated based on the first cooling attenuation, the second cooling attenuation, and the third cooling attenuation.

[0008] By using the above method, the power supply voltage fluctuation, energy efficiency characteristic decay, and battery state of charge are quantified as speed loss caused by voltage fluctuation, efficiency decay of refrigeration components, and output power limitation of the battery, respectively. The corresponding cooling decay is calculated for each of them, which can ensure that the multi-dimensional factors that cause the decrease in cooling capacity can be identified and compensated in a timely manner, thereby improving the robustness of temperature control of the vehicle refrigerator.

[0009] In some embodiments, the disturbance parameters include the ambient temperature and the door opening parameters of the vehicle refrigerator; determining the heat gain of the vehicle refrigerator based on the disturbance parameters includes: The heat transfer load of the vehicle refrigerator is determined based on the temperature difference between the ambient temperature and the temperature inside the vehicle refrigerator. The ventilation heat load is determined based on the door opening parameters, wherein the door opening parameters include at least the door opening frequency and opening duration. The heat gain of the enclosure is calculated based on the conductive heat load and the ventilation heat load.

[0010] Using the above method, the total heat gain is determined based on the conduction heat load driven by the ambient temperature difference and the ventilation heat load driven by door opening, thus achieving accurate quantification of external heat intrusion and providing a precise basis for subsequent adjustment of the shutdown duration.

[0011] In some embodiments, before starting and stopping the on-board refrigerator according to a preset working duration and a preset stopping duration, the method further includes: Based on the vehicle refrigerator enable signal, the required temperature range corresponding to the type of items stored in the vehicle refrigerator is obtained; Based on the required temperature range, the corresponding preset working time and preset stop time are queried from the preset mapping table, wherein the preset mapping table includes the working time and stop time corresponding to different required temperature ranges.

[0012] Using the above method, before the vehicle refrigerator is started, the required temperature range corresponding to the current type of stored items is obtained based on the refrigerator enable signal. Based on this, the preset working time and preset stopping time are matched from the preset mapping table, realizing differentiated and precise cooling for different types of items, and providing a precise starting point for subsequent start-stop control adjustments.

[0013] In some embodiments, starting and stopping the vehicle refrigerator according to the adjusted preset working time and the adjusted preset stopping time further includes: When the remaining startup time of the vehicle refrigerator reaches a preset time, the current temperature inside the vehicle refrigerator is obtained; Based on the comparison between the current temperature and the required temperature range, the adjusted preset working time can be extended or shortened.

[0014] By using the above method, when the remaining startup time reaches the preset time, the preset working time can be extended or shortened based on the comparison between the current temperature inside the refrigerator and the required temperature range. This can effectively eliminate the cumulative error that may exist in the feedforward time adjustment with extremely low power consumption, thereby improving the steady-state accuracy and anti-interference capability of the vehicle refrigerator temperature control.

[0015] In some embodiments, obtaining the required temperature range corresponding to the type of items stored in the vehicle refrigerator based on the vehicle refrigerator enable signal includes: If the refrigerator enable signal carries a user-defined mode identifier, the required temperature range is determined according to the mode identifier and the first correspondence relationship; wherein, the first correspondence relationship includes the relationship between different mode identifiers and different required temperature ranges. If the refrigerator enable signal does not carry the mode identifier, then an image of the inside of the vehicle refrigerator is acquired, and the image is used to identify items. The required temperature range is determined based on the identified storage item type and the second correspondence relationship. The second correspondence relationship includes the relationship between different item types and different required temperature ranges.

[0016] Using the above method, when the user sets a mode identifier, the required temperature range can be determined directly by looking up the table based on the mode identifier. When no mode identifier is set, the system automatically acquires images of the inside of the refrigerator to identify items and maps them to the corresponding required temperature range. This achieves dual-mode parallel control of user-initiated settings and automatic refrigerator identification, simplifying the user's operation process and improving temperature control adaptability.

[0017] In some embodiments, the vehicle refrigerator control method further includes: Monitor the battery's state of charge; If the state of charge of the battery is less than a preset threshold and the vehicle refrigerator is not connected to an external power source, the vehicle's high voltage is triggered to charge the battery.

[0018] By using the above methods, the battery's state of charge is monitored, and a power replenishment request is actively sent to trigger the vehicle's high voltage to be powered on when the battery is low and not connected to an external power source. This ensures that the vehicle refrigerator will not be forced to shut down due to low battery voltage in scenarios such as parking or long-distance driving, effectively avoiding the risk of the refrigerator losing power due to the power preservation strategy.

[0019] Secondly, this application provides a vehicle-mounted refrigerator control device, the device comprising: The acquisition module is used to acquire disturbance parameters that affect the operation of the vehicle-mounted refrigerator when the vehicle-mounted refrigerator is started and stopped according to a preset working time and a preset stopping time. The determination module is used to determine the cooling attenuation and / or the heat gain of the vehicle refrigerator based on the disturbance parameters; wherein, the cooling attenuation refers to the reduction in the actual cooling capacity of the vehicle refrigerator relative to the standard cooling capacity under the preset standard operating conditions within the preset working time; and the heat gain of the cabinet refers to the increase in the actual heat load of the cabinet relative to the standard heat load under the preset standard operating conditions within the preset stopping time. An adjustment module is used to adjust the preset working time according to the cooling attenuation amount to obtain the adjusted preset working time, and / or adjust the preset stop time according to the heat gain of the cabinet to obtain the adjusted preset stop time; The control module is used to start and stop the vehicle refrigerator according to the adjusted preset working time and the adjusted preset stopping time.

[0020] Thirdly, this application provides a vehicle, including: one or more processors; and a storage device for storing one or more programs, which, when executed by the one or more processors, cause the vehicle to implement the vehicle refrigerator control method of the first aspect described above.

[0021] Fourthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the vehicle refrigerator control method of the first aspect described above.

[0022] The technical effects of each of the second to fourth aspects mentioned above, as well as the technical effects that each aspect may achieve, are described above with reference to the technical effects that can be achieved for the first aspect or the various possible solutions in the first aspect, and will not be repeated here. Attached Figure Description

[0023] Figure 1 This is a system block diagram applicable to the embodiments of this application; Figure 2 A schematic flowchart illustrating a vehicle-mounted refrigerator control method provided in an embodiment of this application; Figure 3 A timing diagram illustrating a vehicle-mounted refrigerator control method provided in an embodiment of this application; Figure 4 This is a schematic diagram of the structure of a vehicle-mounted refrigerator control device provided in an embodiment of this application. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The specific operational methods in the method embodiments can also be applied to the device embodiments or system embodiments. It should be noted that in the description of this application, "multiple" is understood as "at least two". "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing together, or B existing alone. A connected to B can represent: A and B directly connected, or A and B connected through C. Furthermore, in the description of this application, terms such as "first" and "second" are used only for distinguishing the purpose of description and should not be construed as indicating or implying relative importance or order.

[0025] The following is a brief introduction to the system block diagram to which the technical solution of this application can be applied. It should be noted that the system block diagram described below is for illustrative purposes only and not for limitation. In specific implementation, the technical solution provided in this application can be flexibly applied according to actual needs.

[0026] Figure 1This is a system block diagram applicable to the embodiments of this application. The system mainly includes a cockpit domain controller, a TBOX (Telematics Box), a zone controller, a battery sensor, a battery, a refrigerator controller, and an internal refrigerator actuator. The cockpit domain controller and TBOX are connected to the zone controller via Ethernet; the battery sensor and refrigerator controller are connected to the zone controller via a Flexible Data Rate Controller Area Network (WLAN); the refrigerator controller is also connected to the battery, which powers it; the battery sensor is connected to the battery to collect the battery's State of Charge (SOC) and send it to the zone controller; the refrigerator controller is communicatively connected to the internal refrigerator actuator to drive the actuator and receive feedback signals.

[0027] For example, the cockpit domain controller includes a refrigerator function setting module and a storage item type setting module. Users can enable the refrigerator function and set the storage item type through the human-machine interface of the cockpit domain controller in the refrigerator function setting module and the storage item type setting module to generate a refrigerator enable signal. This enable signal can carry a user-defined mode identifier, such as cooling mode, preservation mode, constant temperature mode, energy-saving mode, etc., to characterize the cooling requirement corresponding to the current storage item type. The cockpit domain controller sends the generated refrigerator enable signal to the area controller via Ethernet.

[0028] TBOX includes a remote refrigerator setting module and a remote storage item type setting module. Users can enable refrigerator functions and set storage item types through the remote refrigerator setting module and the remote storage item type setting module via a mobile terminal APP. Similarly, a refrigerator enable signal is generated and sent to the area controller via Ethernet.

[0029] The area controller, acting as the communication hub between the vehicle and the onboard refrigerator, includes a vehicle power status control module, a refrigerator operating status enable module, and a vehicle sleep / wake-up control module. The vehicle power status control module monitors the vehicle's battery state of charge (SOC). When the SOC is below a safe threshold (e.g., 10%, the specific threshold depends on the situation and is not limited here), it does not respond to charging requests and controls the onboard refrigerator to stop operating. The refrigerator operating status enable module receives and parses the refrigerator enable signal sent by the cockpit domain controller and / or TBOX, generates corresponding control commands based on the enable signal, and sends the control commands to the refrigerator controller. These control commands may include user-defined mode identifiers or trigger signals to instruct the refrigerator controller to perform item recognition. The vehicle sleep / wake-up control module triggers a high-voltage power-on action to charge the battery when it receives a charging request from the battery sensor, the vehicle is powered down, the onboard refrigerator is not connected to an external power source, and the vehicle power status control module allows charging.

[0030] The battery sensor is used to acquire the battery's state of charge (SOC) in real time, and will generate a charging request and send it to the area controller when the battery's SOC is detected to be lower than a preset threshold.

[0031] The refrigerator controller receives control commands from the area controller and drives the internal actuators of the refrigerator to operate accordingly. The refrigerator controller includes a refrigerator operating mode control module, a refrigerator operating time recording module, a refrigerator internal temperature control module, and a refrigerator operation driving module. The operating mode control module determines the target operating mode and corresponding required temperature range of the vehicle-mounted refrigerator based on the mode identifier or item recognition result issued by the area controller. The operating time recording module records the continuous start and stop times of the compressor and uses the recorded data for time adjustment control. The temperature control module acquires the current temperature inside the vehicle-mounted refrigerator and adjusts the preset operating time and preset stop time of the refrigerator based on the comparison between the current temperature and the required temperature range. The refrigerator operation driving module drives the compressor, fan, heating film, and other internal actuators of the refrigerator to perform corresponding actions based on the output of the temperature control module and / or the operating mode control module.

[0032] The technical solution provided in this application will be described in detail below with reference to the accompanying drawings and specific embodiments.

[0033] Figure 2 The following is a flowchart illustrating a vehicle-mounted refrigerator control method provided in an embodiment of this application. The method includes the following steps: S201, when the on-board refrigerator is started and stopped according to the preset working time and preset stopping time, the disturbance parameters affecting the operation of the on-board refrigerator are obtained; S202, Based on the disturbance parameters, determine the cooling attenuation and / or heat gain of the vehicle refrigerator; S203, adjust the preset working time according to the cooling attenuation to obtain the adjusted preset working time, and / or adjust the preset stop time according to the heat gain of the cabinet to obtain the adjusted preset stop time; S204, start and stop the on-board refrigerator according to the adjusted preset working time and the adjusted preset stopping time.

[0034] In this embodiment, the disturbance parameters include a first type of parameter that affects the cooling capacity of the vehicle refrigerator, and / or a second type of parameter that affects the rate of increase of the heat load of the vehicle refrigerator's body; the cooling attenuation refers to the amount by which the actual cooling capacity of the vehicle refrigerator decreases relative to the standard cooling capacity under the preset standard operating conditions within a preset working time; the body heat gain refers to the amount by which the actual heat load of the body increases relative to the standard heat load under the preset standard operating conditions within a preset stopping time.

[0035] For example, the preset standard operating condition is the baseline operating state that the vehicle refrigerator's refrigeration system can achieve under conditions of an ambient temperature of 25℃, a battery supply voltage of 12V, a closed door, and no additional heat load. Under this preset standard operating condition, the standard compressor speed, the standard cooling capacity of the vehicle refrigerator (i.e., the heat removed from the refrigerator per unit time), the standard input power of the vehicle refrigerator, and the standard heat load are pre-calibrated. The specific parameter values ​​of the preset standard operating condition can be flexibly configured according to the actual application scenario and vehicle model calibration results, and are not limited here.

[0036] Standard heat load refers to the total amount of heat entering the interior of a vehicle refrigerator from the external environment per unit time under preset standard operating conditions. It mainly includes heat conduction from the outside to the inside due to the higher temperature of the outside environment, which is higher than the temperature inside the refrigerator, i.e., conduction heat load; and heat brought in by the exchange of cold air inside the refrigerator with hot air outside the refrigerator due to the opening of the refrigerator door, i.e., ventilation heat load.

[0037] For example, firstly, the area controller controls the vehicle refrigerator to start and stop cyclically according to a preset working duration and a preset stopping duration. The specific start and stop sequence can be determined according to the actual control strategy and is not limited here. At the start or stop time of the start-stop cycle (including the preset working duration and preset stopping duration), the area controller obtains the disturbance parameters at the current time and determines the cooling attenuation and / or heat gain of the vehicle refrigerator in the current start-stop cycle based on the disturbance parameters.

[0038] Then, the area controller looks up the corresponding first adjustment coefficient from the first mapping table based on the cooling attenuation, and multiplies the first adjustment coefficient by the preset operating time to obtain the adjusted preset operating time. The first mapping table includes first adjustment coefficients corresponding to different cooling attenuation ranges.

[0039] For example, when the cooling capacity reduction is less than the first reduction threshold, it indicates that the refrigerator's cooling capacity under the current operating conditions is basically consistent with the preset standard operating conditions, requiring no compensation. Instead, the operating time can be appropriately shortened to save battery power, with a corresponding first adjustment coefficient of 0.9. When the cooling capacity reduction is greater than or equal to the first reduction threshold and less than or equal to the second reduction threshold, the cooling capacity decreases to some extent but is still within an acceptable range, so the operating time remains unchanged, with a corresponding first adjustment coefficient of 1. When the cooling capacity reduction is greater than the second reduction threshold, the cooling capacity decreases significantly, so the operating time needs to be extended to compensate for the loss of cooling capacity, with a corresponding first adjustment coefficient of 1.1. The specific values ​​of the first reduction threshold, the second reduction threshold, and the first adjustment coefficient can be flexibly configured according to the specific model of the vehicle refrigerator, the calibration results of the preset standard operating conditions, and the control strategy requirements, and are not limited here.

[0040] And / or, the area controller, based on the heat gain of the enclosure, looks up the corresponding second adjustment coefficient from the second mapping table, and multiplies the second adjustment coefficient by the preset stop time to obtain the adjusted preset stop time. The second mapping table includes the second adjustment coefficients corresponding to different heat gain ranges of the enclosures.

[0041] For example, when the heat gain of the refrigerator body is less than the first heat gain threshold, it indicates that the current environment is mild, the door is not frequently opened, and the heat load of the refrigerator body rises slowly. In this case, the stop time can be appropriately extended to reduce the number of compressor start-stop cycles and reduce energy consumption. The corresponding second adjustment coefficient is 1.1. When the heat gain of the refrigerator body is greater than or equal to the first heat gain threshold and less than or equal to the second heat gain threshold, the heat load has increased to a certain extent but is still within an acceptable range. In this case, the stop time remains unchanged, and the corresponding second adjustment coefficient is 1. When the heat gain of the refrigerator body is greater than the second heat gain threshold, the heat load increases significantly. In this case, the stop time needs to be shortened to start the cooling earlier to prevent the internal temperature from rising excessively. The corresponding second adjustment coefficient is 0.9. The specific values ​​of the first heat gain threshold, the second heat gain threshold, and the second adjustment coefficient can be flexibly configured according to the specific model of the vehicle refrigerator, the calibration results of the preset standard operating conditions, and the control strategy requirements. They are not limited here.

[0042] Finally, the area controller controls the vehicle refrigerator's start and stop according to the adjusted preset operating time and preset stop time. In each subsequent start-stop cycle, the area controller will reacquire new disturbance parameters and determine new cooling attenuation and / or heat gain of the refrigerator body to dynamically adjust the preset operating time and / or preset stop time. This ensures that the vehicle refrigerator can maintain a stable internal temperature under different vehicle environments (such as high temperature exposure, frequent item retrieval, etc.) while also considering the energy economy of the battery.

[0043] By employing the above method, disturbance parameters during the operation of the vehicle-mounted refrigerator are acquired in real time. Based on these parameters, the cooling attenuation and / or heat gain of the refrigerator compartment are determined. Then, the preset operating time and / or preset stopping time are adjusted accordingly, achieving dynamic feedforward compensation for the refrigerator's start-stop control. This allows for proactive adjustment of the control strategy before the actual temperature deviation occurs, effectively avoiding the lag problem of traditional feedback control where adjustments are made only after temperature deviation. Furthermore, by decoupling the cooling attenuation and heat gain into two independent compensation dimensions, which are applied to the operating and stopping times respectively, the control strategy can accurately match the actual source of disturbance, effectively preventing energy waste caused by excessive cooling or frequent start-stop cycles.

[0044] In some embodiments, it is exemplarily illustrated that the first type of parameters includes one or more of the following: the power supply voltage fluctuation value of the vehicle refrigerator, energy efficiency characteristic parameters, and battery SOC; the energy efficiency characteristic parameters are used to characterize the operating efficiency of each refrigeration component (such as compressor, condenser, evaporator, etc.) in the vehicle refrigerator; based on the disturbance parameters, the refrigeration attenuation of the vehicle refrigerator is determined, including but not limited to: First, the corresponding first cooling capacity reduction is matched based on the power supply voltage fluctuation value. The power supply voltage fluctuation value refers to the deviation of the actual input port voltage of the vehicle refrigerator from the preset standard operating condition power supply voltage, which can be obtained in real time through the voltage sampling circuit of the refrigerator controller. This fluctuation value reflects the degree to which the current power supply voltage deviates from the preset standard operating condition voltage. This degree of deviation directly determines the magnitude of the deviation of the compressor's actual speed from the standard speed, thus quantifying the cooling capacity loss caused by changes in the power supply voltage.

[0045] For example, the refrigerator controller has a pre-stored voltage fluctuation value-cooling attenuation mapping table. This mapping table includes the first cooling attenuation corresponding to different voltage fluctuation values; the larger the voltage fluctuation value, the larger the corresponding first cooling attenuation. Therefore, by looking up the mapping table based on the power supply voltage fluctuation value, the corresponding first cooling attenuation can be obtained.

[0046] Among them, the voltage fluctuation value-cooling attenuation mapping table can be obtained through calibration. That is, under preset standard operating conditions, while keeping other condition parameters unchanged, the actual speed of the compressor under each voltage is measured by changing the power supply voltage, and the actual cooling capacity under each voltage is calculated based on the correspondence between the speed and the cooling capacity, thereby establishing the mapping relationship between different voltage fluctuation values ​​and the cooling attenuation they cause.

[0047] And / or, based on energy efficiency characteristic parameters and the standard cooling capacity of the vehicle refrigerator, calculate the second cooling attenuation; wherein, the energy efficiency characteristic parameters include one or more of the following: the ratio of the compressor's operating frequency to its rated frequency (reflecting the degree of deviation of the compressor's current load rate from the rated load, the smaller the ratio, the worse the compressor's operating efficiency), the deviation between the condenser inlet and outlet temperature difference and the standard temperature difference under preset standard operating conditions (reflecting the condenser's heat dissipation efficiency, the larger the deviation, the worse the condenser's heat dissipation efficiency), and the temperature difference between the temperature inside the vehicle refrigerator and the surface temperature of the evaporator (reflecting the evaporator's heat exchange efficiency, the larger the temperature difference, the more the evaporator surface temperature is significantly lower than the temperature inside the refrigerator, the cold energy cannot be effectively released, and the lower the heat exchange efficiency); For example, one or more of the ratios, deviations, and temperature differences mentioned above are normalized to uniformly map each sub-parameter to a degree of degradation within the range of 0 to 1. Specifically, for the ratio, it is mapped to the degree of degradation using the formula (1 - ratio), with a higher normalization value for a smaller ratio; for the deviation, it is mapped to the degree of degradation using the formula (deviation / preset maximum permissible deviation), with a higher normalization value for a larger deviation; and for the temperature difference, it is mapped to the degree of degradation using the formula (temperature difference / preset maximum permissible temperature difference), with a higher normalization value for a larger temperature difference. The preset maximum permissible deviation and preset maximum permissible temperature difference can be obtained through calibration and are not limited here.

[0048] One of the normalized ratio, normalized deviation, and normalized temperature difference is multiplied by the standard cooling capacity to obtain the second cooling capacity attenuation; or multiple of the normalized ratio, normalized deviation, and normalized temperature difference are weighted and summed to obtain the cooling capacity attenuation coefficient, where the sum of the weights of each sub-parameter is 1. The specific values ​​of the weights can be determined according to the actual calibration results and are not limited here. The cooling capacity attenuation coefficient is then multiplied by the standard cooling capacity to obtain the second cooling capacity attenuation.

[0049] For example, energy efficiency characteristic parameters include: the ratio of the compressor's operating frequency to its rated frequency is 0.8, so the normalized ratio is 0.2; the deviation between the condenser inlet and outlet temperature difference and the standard temperature difference under preset standard operating conditions is 3℃, and the preset maximum allowable deviation is 10℃, so the normalized deviation is 0.3; the temperature difference between the temperature inside the vehicle refrigerator and the evaporator surface temperature is 6℃, and the preset maximum allowable temperature difference is 15℃, so the normalized temperature difference is 0.4. Each of these three sub-parameters has a weight of 1 / 3, so the cooling attenuation coefficient = 0.2 × 1 / 3 + 0.3 × 1 / 3 + 0.4 × 1 / 3 = 0.3. The standard cooling capacity is 150W, so the second cooling attenuation = 150 × 0.3 = 45W.

[0050] And / or, calculate the third cooling attenuation based on the battery SOC and the standard input power of the vehicle refrigerator under preset standard operating conditions.

[0051] For example, the refrigerator controller has a pre-stored SOC-power coefficient mapping table, which includes the power coefficient corresponding to different battery SOCs. The power coefficient reflects the ratio of the actual usable input power of the vehicle refrigerator under the current battery SOC to the standard input power under preset standard operating conditions. When the battery SOC is high (e.g., above 80%), the battery can output power normally, and the power coefficient is 1, indicating that the vehicle refrigerator can obtain the standard input power. When the battery SOC decreases (e.g., drops to 50%), the battery management system will limit the output power to protect the battery life, and the power coefficient will decrease accordingly (e.g., decrease to 0.6), indicating that the actual usable input power of the vehicle refrigerator is reduced, resulting in a decrease in cooling capacity. Therefore, based on the battery SOC, the corresponding power coefficient is looked up from the SOC-power coefficient mapping table, and based on the standard input power and the power coefficient, the third cooling capacity attenuation is calculated as: Standard Input Power × (1 - Power Coefficient).

[0052] The relationship between battery SOC and power coefficient can be obtained through pre-calibration. Different vehicle models may have different battery management strategies, and this application does not limit this.

[0053] Then, the cooling attenuation is calculated based on the first cooling attenuation, the second cooling attenuation, and the third cooling attenuation.

[0054] For example, one of the first cooling attenuation, the second cooling attenuation, and the third cooling attenuation can be used as the cooling attenuation amount; or multiple of the first cooling attenuation, the second cooling attenuation, and the third cooling attenuation can be added together to obtain the cooling attenuation amount.

[0055] By using the above method, the cooling loss of three independent dimensions—power supply fluctuation, component attenuation, and power limitation—is quantified and then fused to ensure that the multi-dimensional factors that cause the decrease in cooling capacity can be independently identified and accurately quantified. This effectively avoids the problem of missed or repeated compensation and provides an accurate data basis for targeted adjustments to the subsequent working time. As a result, the robustness and adaptability of the vehicle refrigerator in temperature control under complex working conditions such as voltage fluctuation, component aging, and power limitation are significantly improved.

[0056] In some embodiments, the second type of parameters includes, exemplarily, the ambient temperature and the door opening parameters of the vehicle refrigerator; the heat gain of the vehicle refrigerator is determined based on the disturbance parameters, including but not limited to: First, the heat transfer load of the vehicle refrigerator is determined based on the temperature difference between the ambient temperature and the temperature inside the refrigerator. The ambient temperature can be obtained using an environmental temperature sensor located outside the refrigerator or vehicle, while the temperature inside the refrigerator can be obtained using a temperature sensor located inside the refrigerator. A larger temperature difference between the ambient temperature and the refrigerator's internal temperature indicates a greater temperature difference between the inside and outside of the refrigerator, resulting in a faster rate of heat transfer from the outside to the inside through the refrigerator walls (insulation layer), and a higher heat transfer load.

[0057] For example, the refrigerator controller has a pre-stored temperature difference-heat load mapping table (which can be calibrated and obtained. Under preset standard operating conditions, the internal temperature is kept constant. By changing the ambient temperature, the cooling capacity required to maintain a constant internal temperature under different temperature differences is measured. This cooling capacity is the conduction heat load under that temperature difference, thus establishing a correspondence between temperature difference and conduction heat load). This mapping table includes the conduction heat load corresponding to different temperature differences. After obtaining the ambient temperature and the internal temperature, the difference between the two is calculated, and the conduction heat load can be obtained by looking up the mapping table based on this difference.

[0058] And / or, determine the ventilation heat load based on the door opening parameters, wherein the door opening parameters include at least the door opening frequency and opening duration, which can be obtained by a door switch sensor installed at the door. Each time the door is opened, the door switch sensor records an opening event and accumulates the opening duration.

[0059] For example, the refrigerator controller has a pre-stored heat load model (which can be calibrated and obtained by simulating scenarios with different door opening frequencies and durations under preset standard operating conditions, measuring the rate of temperature change inside the refrigerator, and then inversely calculating the ventilation heat load corresponding to different door opening parameters, thus establishing a ventilation heat load model). This model includes the correspondence between different opening frequencies and durations and the ventilation heat load. When the door is opened, hot outside air enters the refrigerator and cold air escapes, causing an increase in the internal heat load. The higher the opening frequency and the longer the single opening duration, the greater the ventilation heat load. Therefore, after obtaining the current door opening frequency and duration, inputting both into the heat load model yields the ventilation heat load.

[0060] Then, the heat gain of the chamber is calculated based on the conduction heat load and the ventilation heat load.

[0061] For example, the heat load from heat conduction or heat exchange can be used as the heat increase of the enclosure; or the heat load from heat conduction and heat exchange can be added together to obtain the heat increase of the enclosure.

[0062] By using the above method, external heat intrusion is decoupled into continuous conductive heat intrusion and instantaneous door opening ventilation intrusion, enabling independent identification and accurate quantification of different external heat sources. This provides an accurate data basis for targeted adjustment of stop duration, effectively avoiding the problems of missed heat load judgment or repeated calculation, and significantly improving the temperature control accuracy and anti-disturbance capability of the vehicle refrigerator under complex working conditions such as environmental exposure and frequent item retrieval.

[0063] In some other embodiments, in order to simplify the control logic and reduce computational overhead, the conduction heat load and ventilation heat load may not be calculated. Instead, the target adjustment coefficient may be directly determined based on the ambient temperature distribution characteristics of the current time period, and the target adjustment coefficient may be multiplied by the preset stop time to obtain the adjusted preset stop time.

[0064] For example, the refrigerator controller can obtain the current date information through the vehicle's onboard clock module and determine the current season based on this information. Specifically, if the date falls between June and August, it is considered summer; if the date falls between December and February of the following year, it is considered winter; and the remaining months are considered spring or autumn. The specific month range can be flexibly configured according to the actual climate characteristics of the vehicle's main sales area, and is not limited here.

[0065] The refrigerator controller has a pre-stored season-adjustment coefficient mapping table, which includes the adjustment coefficients corresponding to different seasons. After determining the current season, the table is consulted to obtain the corresponding target adjustment coefficient.

[0066] For example, if it is winter, it indicates that the overall ambient temperature is low and the rate of increase of the heat load of the cabinet is slow. Keep the stop time unchanged, and the corresponding target adjustment coefficient is 1. If it is spring or autumn, the ambient temperature is moderate, and the stop time can be appropriately shortened to improve energy efficiency. The corresponding target adjustment coefficient is 0.9. If it is summer, it indicates that the overall ambient temperature is high and the rate of increase of the heat load of the cabinet is fast. The stop time needs to be shortened to prevent the temperature inside the cabinet from rising too much. The corresponding target adjustment coefficient is 0.8.

[0067] Using the above method, seasonal information is used to indirectly characterize the overall distribution of ambient temperature. When the heat load of the cabinet rises slowly in winter, the stop time is kept constant to reduce unnecessary start-stops. When the heat load of the cabinet is moderate in spring and autumn, the stop time is appropriately shortened to improve energy efficiency. When the heat load of the cabinet rises rapidly in summer, the stop time is shortened to start cooling earlier and prevent the temperature inside the cabinet from rising excessively. The feedforward adjustment of the stop time is achieved with extremely simple control logic, and the computational overhead and sensor dependence are reduced.

[0068] In some embodiments, exemplarily illustrated, before starting the on-board refrigerator according to a preset working duration and a preset stopping duration, the method further includes: First, based on the vehicle refrigerator enable signal, the required temperature range corresponding to the type of items stored in the vehicle refrigerator is obtained.

[0069] For example, if the user-defined mode identifier is parsed from the vehicle refrigerator enable signal, the corresponding required temperature range is matched according to the mode identifier; if the mode identifier is not parsed from the vehicle refrigerator enable signal, an identification trigger command is generated to identify the type of stored items in the vehicle refrigerator according to the identification trigger command, and the identification result is matched with the corresponding required temperature range.

[0070] Then, based on the required temperature range, the corresponding preset working time and preset stop time are queried from the preset mapping table. The preset mapping table includes the working time and stop time corresponding to different required temperature ranges.

[0071] For example, when the required temperature range is 2~5℃, the corresponding preset working time is 10 minutes and the preset stop time is 20 minutes; when the required temperature range is 5~10℃, the corresponding preset working time is 10 minutes and the preset stop time is 30 minutes; when the required temperature range is 3~8℃, the corresponding preset working time is 10 minutes and the preset stop time is 25 minutes; when the required temperature range is 10~20℃, the corresponding preset working time is 10 minutes and the preset stop time is 40 minutes.

[0072] Specifically, for items requiring a lower temperature range or higher temperature control, the preset stop time is relatively short to maintain a stable, low temperature inside the refrigerator; for items requiring a higher temperature range, the preset stop time is relatively long to reduce the compressor's start-stop frequency and minimize unnecessary energy consumption. The specific values ​​in the preset mapping table can be calibrated and configured based on the refrigerator's cooling capacity, refrigerator volume, insulation performance, and the actual temperature control requirements of different item types; this application does not impose any limitations on this.

[0073] Using the above method, before the vehicle refrigerator starts, the required temperature range corresponding to the current type of stored items is obtained based on the refrigerator enable signal. Then, the corresponding preset working time and preset stopping time are matched from the preset mapping table according to the required temperature range, realizing the differentiated initial configuration of start-stop control parameters and providing a precise reference starting point for subsequent start-stop control.

[0074] In some embodiments, it is exemplarily illustrated that, based on the vehicle refrigerator enable signal, the required temperature range corresponding to the type of items stored in the vehicle refrigerator is obtained, including but not limited to: Determine whether the refrigerator enable signal carries a user-defined mode identifier. If the refrigerator enable signal carries a user-defined mode identifier, determine the required temperature range based on the mode identifier and the first correspondence relationship. The first correspondence relationship includes the relationship between different mode identifiers and different required temperature ranges.

[0075] For example, the first correspondence includes: when the mode is identified as cooling mode, the corresponding required temperature range is 2~5℃; when the mode is identified as preservation mode, the corresponding required temperature range is 5~10℃; when the mode is identified as constant temperature mode, the corresponding required temperature range is 3~8℃; when the mode is identified as energy-saving mode, the corresponding required temperature range is 10~20℃. The specific correspondence can be calibrated and configured according to the cooling capacity and application scenario of the vehicle refrigerator, and this application does not limit it in this regard.

[0076] If the refrigerator enable signal does not carry the above-mentioned mode identifier, then according to the identification trigger command, the image inside the vehicle refrigerator is acquired (which can be acquired through the camera inside the refrigerator), and the image is used to identify items. Based on the identified storage item type and the second correspondence, the required temperature range is determined. The second correspondence includes the relationship between different item types and different required temperature ranges.

[0077] For example, if the contents of the refrigerator are identified as boxed milk and yogurt, they are classified as dairy products; if they are identified as apples and lettuce, they are classified as fruits and vegetables. The second correspondence includes: when the stored item is dairy products, the required temperature range is 2-5℃; when the stored item is fruits and vegetables, the required temperature range is 5-10℃; when the stored item is beverages, the required temperature range is 3-8℃; and when the stored item is medicine, the required temperature range is 10-20℃. The specific correspondence can be calibrated and configured according to the cooling capacity and application scenario of the vehicle refrigerator; this application does not limit this.

[0078] If it is identified that multiple types of items are stored in the box at the same time, the final required temperature range can be determined according to preset rules.

[0079] For example, the intersection of the required temperature ranges for each type can be taken as the final required temperature range. If there is no intersection among the ranges, the lowest temperature range among the required temperature ranges for each type can be taken as the final required temperature range. Alternatively, it can be determined according to a preset priority, such as using the type of item most sensitive to temperature as the standard to determine the final required temperature range. Specific preset rules can be flexibly configured according to the actual application scenario, and this application does not limit them.

[0080] Using the above method, when the user actively sets a mode identifier, the required temperature range is determined directly based on the user's setting, resulting in a short operation path and fast response speed. When the user does not set a mode identifier, the type of stored items is automatically determined through image recognition and matched with the required temperature range. This effectively avoids the problem of the refrigerator using default parameters for cooling due to the user forgetting to set the mode identifier, and realizes a dual-mode mechanism for determining the required temperature range in parallel with the user's active setting and the refrigerator's automatic recognition.

[0081] In some embodiments, exemplarily described, starting and stopping the on-board refrigerator according to the adjusted preset working time and the adjusted preset stopping time further includes: When the remaining start-up time of the vehicle refrigerator reaches the preset time, the current temperature inside the vehicle refrigerator is obtained; wherein, the remaining start-up time is the difference between the adjusted preset working time and the cumulative working time of the refrigerator in this start-stop cycle. The preset time can not only reserve sufficient processing time for subsequent time correction, but also reflect the temperature control effect of the current control cycle to the greatest extent. The specific value of the preset time can be flexibly configured according to the actual calibration results of the vehicle refrigerator and the control accuracy requirements, and this application does not limit it.

[0082] Then, based on the comparison between the current temperature and the required temperature range, the adjusted preset working time is extended or shortened.

[0083] For example, a correction coefficient is generated based on the comparison between the current temperature and the required temperature range, and the correction coefficient is multiplied by the adjusted preset working time to extend or shorten the adjusted preset working time. The required temperature range can be obtained in advance through the aforementioned methods (e.g., based on a user-defined pattern identifier or based on the type of stored item determined by image recognition).

[0084] If the current temperature is below the required temperature range, it indicates that the current cooling capacity is excessive and the temperature is dropping too quickly. To avoid energy waste due to over-cooling, the operating time can be appropriately shortened, with a corresponding correction coefficient of 0.9. If the current temperature is within the required temperature range, it indicates that the current cooling capacity is moderate and the temperature control is normal. The current operating time should be maintained, with a corresponding correction coefficient of 1. If the current temperature is above the required temperature range, it indicates that the current cooling capacity is insufficient and the temperature drop is not up to standard. The operating time needs to be extended to supplement cooling, with a corresponding correction coefficient of 1.1. The specific values ​​of the correction coefficients can be flexibly calibrated and configured according to the specific model of the vehicle refrigerator, the response characteristics of the temperature sensor, and the control accuracy requirements. This application does not impose any limitations on this.

[0085] For example, the adjusted preset working time is 10 minutes, and it has been working continuously for 9 minutes. At this point, the current temperature inside the car refrigerator is obtained. If the current temperature is lower than the required temperature range, the correction coefficient is 0.9, and the corrected working time is 9 minutes, meaning the car refrigerator will stop immediately at this moment. If the current temperature is within the required temperature range, the correction coefficient is 1, and the corrected working time is 10 minutes, meaning it will continue working for 1 minute before stopping. If the current temperature is higher than the required temperature range, the correction coefficient is 1.1, and the corrected working time is 11 minutes, meaning it will continue working for 2 minutes before stopping.

[0086] Using the above method, before the continuous start-up time of the vehicle refrigerator is about to reach the preset working time after feedforward adjustment, the temperature inside the refrigerator is acquired and compared with the required temperature range. Based on the comparison result, the working time is extended or shortened, thereby effectively eliminating the cumulative error that may exist in the feedforward time adjustment with extremely low power consumption. This retains the fast response advantage of feedforward control and achieves a significant improvement in steady-state accuracy through single feedback.

[0087] In some embodiments, the vehicle refrigerator control method is exemplarily described as further comprising: The system monitors the battery's State of Charge (SOC). If the battery SOC is below a preset threshold and the vehicle refrigerator is not connected to an external power source, the system triggers high-voltage power-up to charge the battery. The preset threshold can be calibrated based on the battery's capacity characteristics, the battery management system's protection strategy, and the vehicle refrigerator's power consumption requirements; no specific limit is imposed here. For smaller capacity batteries, the preset threshold can be set to a higher value (e.g., 30%) to reserve sufficient power for vehicle starting and basic power consumption. For larger capacity batteries, the preset threshold can be set to a lower value (e.g., 20%) to fully utilize the battery's energy storage.

[0088] For example, when the battery sensor detects that the battery's SOC is lower than a preset threshold, it generates a charging request and sends it to the area controller via Ethernet. Upon receiving the charging request, the area controller determines the vehicle's status. If the vehicle is powered down, the onboard refrigerator is not connected to an external power source, and the vehicle's power status control module allows charging (i.e., the vehicle's battery SOC is greater than the safety threshold, sufficient to support the charging operation), the area controller wakes up the vehicle network through the vehicle sleep / wake-up control module and executes a high-voltage power-on action to trigger the vehicle's high-voltage system to charge the low-voltage battery.

[0089] If the high-voltage power-on time exceeds the calibrated duration, or if the current SOC of the battery exceeds the calibrated threshold, the entire vehicle will be powered down and put into sleep mode. The calibrated duration can be determined based on the battery's capacity and charging efficiency (e.g., 1 hour) to ensure the battery is replenished to a level sufficient to sustain the refrigerator's long-term operation within a reasonable timeframe, while avoiding unnecessary energy consumption caused by prolonged high-voltage power-on. The calibrated threshold can be determined based on the battery's charge and discharge characteristics, such as 65%~80%, ensuring the battery provides a sufficiently long operating time for the vehicle refrigerator after high-voltage power-off, without excessive high-voltage power-on cycles due to frequent recharging.

[0090] If the vehicle refrigerator is connected to an external power source (e.g., the vehicle is plugged into a charging gun) or the vehicle is not powered down (e.g., the vehicle is in motion), the charging request will not be responded to. If the vehicle power status control module does not allow charging (e.g., the remaining power of the vehicle's power battery is below the safety threshold), the charging request will also not be responded to, and the vehicle refrigerator will be stopped to prioritize ensuring the basic power reserve of the vehicle's power battery and the normal starting and driving functions of the vehicle.

[0091] Using the above method, the vehicle can replenish the battery when it is low and there is no external power supply. By setting conditions to terminate the replenishment, the energy waste caused by continuous high voltage power supply and the problem of overuse of the high voltage system can be effectively avoided. At the same time, when the vehicle's power battery is low, the vehicle refrigerator will be automatically stopped to prioritize the vehicle's starting and driving functions, thus realizing intelligent collaborative management between the vehicle refrigerator and the vehicle's energy system.

[0092] To more clearly illustrate the interaction relationships between the various devices in the vehicle-mounted refrigerator control method provided in this application embodiment, a timing diagram is provided below as an example. Figure 3 The diagram shown is a timing diagram of a vehicle refrigerator control method provided in an embodiment of this application. The timing diagram exemplarily illustrates the signal interaction process between the cabin domain controller, the area controller, and the refrigerator controller.

[0093] exist Figure 3 In the system, users can select to turn on the vehicle refrigerator and specify the type of items to store on the human-machine interface of the cockpit domain controller. The system will automatically match the corresponding operating mode according to the type of items, such as cooling mode for dairy products, preservation mode for fruits and vegetables, chilling mode for beverages, and energy-saving mode for medicines. In this example, the user selects dairy products. The cockpit domain controller generates a refrigerator enable signal based on this, which carries the mode identifier corresponding to dairy products, and sends the enable signal to the area controller.

[0094] After receiving the refrigerator's enable signal, the zone controller parses the mode identifier and determines the corresponding required temperature range as 2~5℃. Based on this required temperature range, the zone controller looks up the corresponding preset operating time of 10 minutes and preset stop time of 20 minutes from the preset mapping table, and generates control commands to send to the refrigerator controller.

[0095] After receiving a control command, the refrigerator controller cycles through the operation of the on-board refrigerator according to preset working and stopping times, and records the working time in real time. During each cycle of starting and stopping the on-board refrigerator, the controller collects disturbance parameters affecting its operation in real time and determines the cooling attenuation and / or the heat gain of the refrigerator compartment based on these parameters. Then, it adjusts the preset working time based on the cooling attenuation to obtain an adjusted preset working time, and / or adjusts the preset stopping time based on the heat gain of the refrigerator compartment to obtain an adjusted preset stopping time, thus continuing to start and stop the on-board refrigerator according to the adjusted parameters. During each cycle of starting and stopping, the preset working time and / or preset stopping time are adjusted based on the disturbance parameters affecting the operation of the on-board refrigerator. Meanwhile, during the process of starting and stopping the vehicle refrigerator according to the adjusted preset working time and the adjusted preset stopping time, if the remaining start time of the vehicle refrigerator reaches the preset time, the current temperature inside the vehicle refrigerator is obtained, and the adjusted preset working time is extended or shortened according to the comparison result between the current temperature and the required temperature range, so as to achieve more precise temperature control.

[0096] In addition, the refrigerator controller provides real-time feedback to the area controller on the refrigerator's operating status (including operating and stopping times, whether charging is required, charging time, etc.), mode, and internal temperature. The area controller then reports this information to the cockpit domain controller, which ultimately displays it to the user on the human-machine interface.

[0097] It should be understood that, although Figure 2 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 2 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0098] In some embodiments, such as Figure 4As shown, a vehicle-mounted refrigerator control device is provided, including: an acquisition module 401, a determination module 402, an adjustment module 403, and a control module 404, wherein: The acquisition module 401 is used to acquire disturbance parameters that affect the operation of the vehicle refrigerator when the vehicle refrigerator is started and stopped according to a preset working time and a preset stopping time. The determination module 402 is used to determine the cooling attenuation and / or the heat gain of the vehicle refrigerator based on the disturbance parameters; wherein, the cooling attenuation refers to the reduction in the actual cooling capacity of the vehicle refrigerator relative to the standard cooling capacity under the preset standard operating conditions within a preset working time; and the heat gain of the cabinet refers to the increase in the actual heat load of the cabinet relative to the standard heat load under the preset standard operating conditions within a preset stopping time. The adjustment module 403 is used to adjust the preset working time according to the cooling attenuation to obtain the adjusted preset working time, and / or adjust the preset stop time according to the heat gain of the cabinet to obtain the adjusted preset stop time. The control module 404 is used to start and stop the on-board refrigerator according to the adjusted preset working time and the adjusted preset stopping time.

[0099] Specific limitations regarding the vehicle refrigerator control device can be found in the limitations of the vehicle refrigerator control method described above, and will not be repeated here. Each module in the aforementioned vehicle refrigerator control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0100] In some embodiments, a vehicle is also provided, including one or more processors and a storage device, wherein one or more programs are stored on the storage device, which, when executed by one or more processors, enable the vehicle to implement the vehicle refrigerator control method as described above.

[0101] Vehicles can refer to various motorized and non-motorized vehicles used for daily travel and transportation. For example, vehicles can be passenger cars: including sedans, SUVs, MPVs, etc., mainly used for personal and family travel. Vehicles can be commercial vehicles: these vehicles are mainly used for freight transport or passenger shuttle, such as trucks, buses, school buses, etc. Vehicles can also include vans, pickup trucks, special-purpose vehicles, etc. The above are merely illustrative examples and do not constitute specific limitations.

[0102] In some embodiments, a computer storage medium is provided, comprising computer program code that, when executed on a computer, causes the computer to perform any of the vehicle refrigerator control methods described above. Since the principle by which the computer storage medium solves the problem is similar to that of the vehicle refrigerator control method, the implementation of the computer storage medium can be found in the implementation of the method, and repetitions will not be repeated.

[0103] In specific implementation, computer storage media can include: Universal Serial Bus Flash Drive (USB), portable hard drive, Read-Only Memory (ROM), Random Access Memory (RAM), magnetic disk or optical disk, and other storage media that can store program code.

[0104] In some embodiments, a computer program product is also provided, comprising: computer program code, which, when executed on a computer, causes the computer to perform any of the vehicle refrigerator control methods described above. Since the principle by which the above-described computer program product solves the problem is similar to that of a vehicle refrigerator control method, the implementation of the above-described computer program product can be found in the implementation of the method, and repeated details will not be elaborated further.

[0105] Computer program products may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0106] The methods in this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, they can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions of this application are performed, in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, network equipment, user equipment, core network equipment, OAM, or other programmable device.

[0107] Computer programs or instructions can be stored in or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another via wired or wireless means. A computer-readable storage medium can be any usable medium that a computer can access, or a data storage device such as a server or data center that integrates one or more usable media. Usable media can be magnetic media, such as floppy disks, hard disks, and magnetic tapes; optical media, such as digital video discs; or semiconductor media, such as solid-state drives. The computer-readable storage medium can be volatile or non-volatile, or may include both types.

[0108] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0109] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 Devices that specify the functions in one or more boxes.

[0110] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction device, which is implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0111] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0112] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for controlling a vehicle-mounted refrigerator, characterized in that, The method includes: When the vehicle-mounted refrigerator is started and stopped according to the preset working time and preset stopping time, the disturbance parameters affecting the operation of the vehicle-mounted refrigerator are obtained; Based on the disturbance parameters, the cooling capacity reduction and / or cabinet heat gain of the vehicle refrigerator are determined; wherein, the cooling capacity reduction refers to the decrease in the actual cooling capacity of the vehicle refrigerator relative to the standard cooling capacity under the preset standard operating conditions within the preset working time; the cabinet heat gain refers to the increase in the actual heat load of the cabinet relative to the standard heat load under the preset standard operating conditions within the preset stopping time. The preset working time is adjusted according to the cooling attenuation to obtain the adjusted preset working time, and / or the preset stop time is adjusted according to the heat gain of the cabinet to obtain the adjusted preset stop time; The vehicle refrigerator is started and stopped according to the adjusted preset working time and the adjusted preset stop time.

2. The method according to claim 1, characterized in that, The disturbance parameters include one or more of the following: the power supply voltage fluctuation value of the vehicle refrigerator, energy efficiency characteristic parameters, and battery state of charge; the energy efficiency characteristic parameters are used to characterize the operating efficiency of each refrigeration component in the vehicle refrigerator. Determining the cooling attenuation of the vehicle-mounted refrigerator based on the disturbance parameters includes: Match the corresponding first cooling attenuation amount according to the power supply voltage fluctuation value; Based on the energy efficiency characteristic parameters and the standard cooling capacity, the second cooling attenuation is calculated; Based on the battery state of charge and the standard input power of the vehicle refrigerator under preset standard operating conditions, the third cooling attenuation is calculated. The cooling attenuation is calculated based on the first cooling attenuation, the second cooling attenuation, and the third cooling attenuation.

3. The method according to claim 1, characterized in that, The disturbance parameters include the ambient temperature and the door opening parameters of the vehicle refrigerator; Determining the heat gain of the vehicle-mounted refrigerator's casing based on the disturbance parameters includes: The heat transfer load of the vehicle refrigerator is determined based on the temperature difference between the ambient temperature and the temperature inside the vehicle refrigerator. The ventilation heat load is determined based on the door opening parameters, wherein the door opening parameters include at least the door opening frequency and opening duration. The heat gain of the enclosure is calculated based on the conductive heat load and the ventilation heat load.

4. The method according to claim 1, characterized in that, Before starting and stopping the on-board refrigerator according to the preset working time and preset stopping time, the following is also included: Based on the vehicle refrigerator enable signal, the required temperature range corresponding to the type of items stored in the vehicle refrigerator is obtained; Based on the required temperature range, the corresponding preset working time and preset stop time are queried from the preset mapping table, wherein the preset mapping table includes the working time and stop time corresponding to different required temperature ranges.

5. The method according to claim 4, characterized in that, The step of starting and stopping the vehicle refrigerator according to the adjusted preset working time and the adjusted preset stopping time also includes: When the remaining startup time of the vehicle refrigerator reaches a preset time, the current temperature inside the vehicle refrigerator is obtained; Based on the comparison between the current temperature and the required temperature range, the adjusted preset working time can be extended or shortened.

6. The method according to claim 4, characterized in that, The step of obtaining the required temperature range corresponding to the type of items stored in the vehicle refrigerator based on the vehicle refrigerator enable signal includes: If the refrigerator enable signal carries a user-defined mode identifier, the required temperature range is determined according to the mode identifier and the first correspondence relationship; wherein, the first correspondence relationship includes the relationship between different mode identifiers and different required temperature ranges. If the refrigerator enable signal does not carry the mode identifier, then an image of the inside of the vehicle refrigerator is acquired, and the image is used to identify items. The required temperature range is determined based on the identified storage item type and the second correspondence relationship. The second correspondence relationship includes the relationship between different item types and different required temperature ranges.

7. The method according to claim 1, characterized in that, The vehicle-mounted refrigerator control method also includes: Monitor the battery's state of charge; If the state of charge of the battery is less than a preset threshold and the vehicle refrigerator is not connected to an external power source, the vehicle's high voltage is triggered to charge the battery.

8. A vehicle-mounted refrigerator control device, characterized in that, The device includes: The acquisition module is used to acquire disturbance parameters that affect the operation of the vehicle-mounted refrigerator when the vehicle-mounted refrigerator is started and stopped according to a preset working time and a preset stopping time. The determination module is used to determine the cooling attenuation and / or the heat gain of the vehicle refrigerator based on the disturbance parameters; wherein, the cooling attenuation refers to the reduction in the actual cooling capacity of the vehicle refrigerator relative to the standard cooling capacity under the preset standard operating conditions within the preset working time; and the heat gain of the cabinet refers to the increase in the actual heat load of the cabinet relative to the standard heat load under the preset standard operating conditions within the preset stopping time. An adjustment module is used to adjust the preset working time according to the cooling attenuation amount to obtain the adjusted preset working time, and / or adjust the preset stop time according to the heat gain of the cabinet to obtain the adjusted preset stop time; The control module is used to start and stop the vehicle refrigerator according to the adjusted preset working time and the adjusted preset stopping time.

9. A vehicle, characterized in that, include: One or more processors; A storage device for storing one or more programs that, when executed by one or more processors, cause the vehicle to implement the vehicle refrigerator control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1 to 7.