Control methods, devices, vehicles, and storage media for vehicle-mounted refrigerators

By receiving and modifying control commands from a preset server, and combining vehicle battery level and refrigerator status data, the vehicle refrigerator can be remotely controlled, solving the problem of food spoilage after the vehicle refrigerator is powered off. This enables remote control and power management without the need for manual operation by the user.

CN119245281BActive Publication Date: 2025-10-31CHERY AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411559704.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-10-31
Estimated Expiration
2044-11-04

AI Technical Summary

Technical Problem

Car refrigerators are difficult to maintain operation after the vehicle is powered off, which can cause temperature-sensitive items to spoil. Existing technology requires manual control by the user and makes it difficult to guarantee the quality of the items inside the refrigerator.

Method used

By receiving control commands sent by a preset server, and combining the vehicle's battery status and the refrigerator's current status data, the system judges and corrects the control commands to achieve remote control of the vehicle refrigerator, thus preventing the vehicle's battery from running out when it is low.

Benefits of technology

It enables remote control of the vehicle refrigerator without manual operation by the user, ensuring that the quality of the items inside the refrigerator is maintained even after the vehicle is powered off, thus avoiding energy waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119245281B_ABST
    Figure CN119245281B_ABST
Patent Text Reader

Abstract

This application relates to a control method, device, vehicle, and storage medium for a vehicle-mounted refrigerator. The method includes: receiving a control command for the vehicle-mounted refrigerator sent by a preset server; determining whether the control command meets preset application conditions based on the vehicle's battery status data and the current status data of the vehicle-mounted refrigerator; if the preset application conditions are met, controlling the vehicle-mounted refrigerator based on the control command; otherwise, correcting the control command by combining the battery status data and the current status data to obtain a corrected command for the vehicle-mounted refrigerator, and feeding the corrected command back to the preset server, so that the preset server can send the corrected command to a preset mobile terminal; and determining a first control command for the vehicle-mounted refrigerator based on a first feedback result from the preset mobile terminal based on the corrected command, and controlling the vehicle-mounted refrigerator using the first control command. This solves the technical problem in related technologies where the operation of a vehicle-mounted refrigerator requires manual control by the user via the vehicle's central control system, and it is difficult to maintain operation after the vehicle is powered off, thus making it difficult to guarantee the quality of items inside the vehicle-mounted refrigerator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] In related technologies, once the vehicle is started, users can control the in-vehicle refrigerator according to their actual needs, such as turning on the refrigerator or adjusting its temperature. This allows users to ensure the safety and freshness of items inside the refrigerator while driving, and avoid situations where medicines become ineffective due to prolonged driving.

[0003] However, in the relevant technologies, users need to manually control the vehicle based on the vehicle's central control system. After the vehicle is parked and powered off, the car refrigerator will stop running at the same time, making it difficult to maintain the internal temperature of the car refrigerator. If temperature-sensitive items are stored in the car refrigerator and the user cannot return to retrieve them in time, the items will spoil, thus affecting the use of the refrigerator. This needs to be improved. Summary of the Invention

[0004] This application provides a control method, device, vehicle, and storage medium for a vehicle-mounted refrigerator to solve the technical problem in the related art that the operation of a vehicle-mounted refrigerator requires manual control by the user based on the vehicle's central control system, and it is difficult to maintain operation after the vehicle is powered off, thus making it difficult to guarantee the quality of the items inside the vehicle-mounted refrigerator.

[0005] The first aspect of this application provides a method for controlling a vehicle refrigerator, comprising the following steps: receiving a control command for the vehicle refrigerator sent by a preset server; determining whether the control command meets preset application conditions based on the vehicle's battery status data and the current status data of the vehicle refrigerator; if the preset application conditions are met, controlling the vehicle refrigerator based on the control command; otherwise, modifying the control command by combining the battery status data and the current status data to obtain a modified command for the vehicle refrigerator, and feeding back the modified command to the preset server, so that the preset server can send the modified command to a preset mobile terminal, and determining a first control command for the vehicle refrigerator based on a first feedback result from the preset mobile terminal based on the modified command, and controlling the vehicle refrigerator using the first control command.

[0006] Optionally, in one embodiment of this application, the method further includes: acquiring item data inside the vehicle refrigerator; determining theoretical state data of the vehicle refrigerator based on the item data; determining whether the current state data and the theoretical state data are consistent; if the current state data and the theoretical state data are inconsistent, generating an item risk warning, and sending the item risk warning to the preset mobile terminal using the preset server, so as to determine a second control command for the vehicle refrigerator based on the second feedback result of the preset mobile terminal based on the item risk warning, and controlling the vehicle refrigerator using the second control command.

[0007] Optionally, in one embodiment of this application, the preset application conditions include: the current battery level in the battery status data is greater than a first preset battery threshold; the refrigerator status in the current status data is in the start state; and the control command is to turn off the vehicle refrigerator.

[0008] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is greater than a second preset power level threshold, wherein the second preset power level threshold is greater than the first preset power level threshold; the refrigerator status in the current status data is a closed state; the control command is to turn on the vehicle refrigerator, and the target operating temperature in the control command is less than a preset temperature, wherein the preset temperature is obtained from the current power level.

[0009] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is less than or equal to the second preset power level threshold, and the current power level is greater than the first preset power level threshold; the refrigerator is in an open state; the control command is to adjust the operating temperature of the vehicle refrigerator to the target operating temperature, and the difference between the target operating temperature and the operating temperature is less than a preset difference, wherein the preset difference is obtained from the current power level.

[0010] A second aspect of this application provides a control device for a vehicle refrigerator, comprising: a receiving module for receiving a control command for the vehicle refrigerator sent by a preset server; a judging module for judging whether the control command meets preset application conditions based on the vehicle's battery status data and the current status data of the vehicle refrigerator; and a first control module for controlling the vehicle refrigerator based on the control command if the preset application conditions are met, otherwise, correcting the control command by combining the battery status data and the current status data to obtain a corrected command for the vehicle refrigerator, and feeding back the corrected command to the preset server so that the preset server can send the corrected command to a preset mobile terminal, and determining a first control command for the vehicle refrigerator based on a first feedback result from the preset mobile terminal based on the corrected command, and controlling the vehicle refrigerator using the first control command.

[0011] Optionally, in one embodiment of this application, it further includes: an acquisition module for acquiring item data inside the vehicle refrigerator; a determination module for determining theoretical state data of the vehicle refrigerator based on the item data; and a second control module for determining whether the current state data and the theoretical state data are consistent. If the current state data and the theoretical state data are inconsistent, an item risk warning is generated, and the item risk warning is sent to the preset mobile terminal using the preset server. Based on the second feedback result of the preset mobile terminal based on the item risk warning, a second control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using the second control command.

[0012] Optionally, in one embodiment of this application, the preset application conditions include: the current battery level in the battery status data is greater than a first preset battery threshold; the refrigerator status in the current status data is in the start state; and the control command is to turn off the vehicle refrigerator.

[0013] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is greater than a second preset power level threshold, wherein the second preset power level threshold is greater than the first preset power level threshold; the refrigerator status in the current status data is a closed state; the control command is to turn on the vehicle refrigerator, and the target operating temperature in the control command is less than a preset temperature, wherein the preset temperature is obtained from the current power level.

[0014] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is less than or equal to the second preset power level threshold, and the current power level is greater than the first preset power level threshold; the refrigerator is in an open state; the control command is to adjust the operating temperature of the vehicle refrigerator to the target operating temperature, and the difference between the target operating temperature and the operating temperature is less than a preset difference, wherein the preset difference is obtained from the current power level.

[0015] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle refrigerator control method as described in the above embodiments.

[0016] A fourth aspect of this application provides a computer-readable storage medium storing computer instructions for causing the computer to perform the vehicle refrigerator control method described in the above embodiments.

[0017] A fifth aspect of this application provides a computer program product, including a computer program, which, when executed, is used to implement the above-described control method for a vehicle-mounted refrigerator.

[0018] This application embodiment can receive control commands for a car refrigerator sent by a preset server. Based on the vehicle's battery status data and the current status data of the car refrigerator, it determines whether the control commands meet preset application conditions. If the preset application conditions are met, the car refrigerator is controlled based on the control commands. Otherwise, the control commands are corrected by combining the battery status data and the current status data to obtain corrected commands for the car refrigerator. These corrected commands are then fed back to the preset server, which sends them to a preset mobile terminal. Based on the first feedback result from the preset mobile terminal based on the corrected commands, a first control command for the car refrigerator is determined, and the car refrigerator is controlled using this first control command. This enables remote control of the car refrigerator without requiring the user to return to the vehicle for operation. Furthermore, the commands can be corrected based on the vehicle's battery status to prevent the car refrigerator from draining the vehicle's battery when the vehicle is parked. Therefore, this solves the technical problem in related technologies where the operation of a car refrigerator requires manual control by the user via the vehicle's central control system, and it is difficult to maintain operation after the vehicle is powered off, thus making it difficult to guarantee the quality of the items inside the car refrigerator.

[0019] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0020] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0021] Figure 1 This is a flowchart of a control method for a vehicle-mounted refrigerator according to an embodiment of this application;

[0022] Figure 2 This is a schematic diagram illustrating the principle of a control method for a vehicle-mounted refrigerator according to an embodiment of this application;

[0023] Figure 3 This is a schematic diagram illustrating the principle of a control method for a vehicle-mounted refrigerator according to another embodiment of this application;

[0024] Figure 4 This is a schematic diagram of the structure of a control device for a vehicle-mounted refrigerator according to an embodiment of this application;

[0025] Figure 5 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation

[0026] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0027] The following description, with reference to the accompanying drawings, outlines a control method, apparatus, vehicle, and storage medium for a vehicle-mounted refrigerator according to embodiments of this application. In response to the technical problems mentioned in the background art, such as the need for manual control of in-vehicle refrigerators by the user via the vehicle's central control system, and the difficulty in maintaining operation after the vehicle is powered off, thus compromising the quality of items inside the refrigerator, this application provides a control method for an in-vehicle refrigerator. This method receives control commands from a preset server and, based on the vehicle's battery status data and the refrigerator's current status data, determines whether the control commands meet preset application conditions. If the preset application conditions are met, the refrigerator is controlled based on the control commands; otherwise, the control commands are corrected by combining the battery status data and the current status data to obtain corrected commands for the refrigerator. These corrected commands are then fed back to the preset server, which sends the corrected commands to a preset mobile terminal. Based on the first feedback result from the preset mobile terminal based on the corrected commands, a first control command for the refrigerator is determined, and the refrigerator is controlled using this first control command. This achieves remote control of the refrigerator without requiring the user to return to the vehicle for operation. Furthermore, the commands can be corrected based on the vehicle's battery status to prevent the refrigerator from draining the vehicle's battery when the vehicle is parked. This solves the technical problem in related technologies where the operation of in-vehicle refrigerators requires manual control by the user based on the vehicle's central control system, and it is difficult to maintain operation after the vehicle is powered off, thus making it difficult to guarantee the quality of the items inside the in-vehicle refrigerator.

[0028] Specifically, Figure 1 This is a flowchart illustrating a control method for a vehicle-mounted refrigerator provided in an embodiment of this application.

[0029] like Figure 1 As shown, the control method for this vehicle-mounted refrigerator includes the following steps:

[0030] In step S101, the control command for the vehicle refrigerator sent by the preset server is received.

[0031] In actual implementation, the embodiments of this application can realize remote control of the vehicle refrigerator through mobile terminals, preset servers and vehicle terminals.

[0032] Users can generate control commands for the vehicle refrigerator using the corresponding software and send them to a preset server. The preset server then matches the mobile terminal and the vehicle terminal and forwards the control commands to the vehicle terminal.

[0033] The control commands can include a variety of commands, such as starting the car refrigerator, turning off the car refrigerator, adjusting the operating temperature of the car refrigerator, and turning the car refrigerator on or off at a set time.

[0034] In step S102, based on the vehicle's battery status data and the current status data of the vehicle refrigerator, it is determined whether the control command meets the preset application conditions.

[0035] It is understandable that the normal operation of a car refrigerator relies on the vehicle's own power. When the vehicle's power is insufficient, it is difficult to maintain the operation of the car refrigerator.

[0036] Therefore, in this embodiment of the application, the control command can be determined as to whether it can be executed based on the vehicle's battery status data and the current status data of the vehicle refrigerator.

[0037] For example, if the vehicle's current battery level is low, while the vehicle's refrigerator is consuming a lot of power, and the control command is to lower the refrigerator's temperature while it is in cooling mode, the control command may be difficult to execute.

[0038] Optionally, in one embodiment of this application, the preset application conditions include: the current battery level in the battery status data is greater than a first preset battery threshold; the refrigerator status in the current status data is in the start state; and the control command is to turn off the vehicle refrigerator.

[0039] In some embodiments, the preset application conditions of this application may include a variety of situations.

[0040] If the current battery level in the battery status data is greater than the first preset battery threshold, that is, when the current battery level is sufficient for the vehicle refrigerator to complete the minimum shutdown operation and vehicle power-on operation, and the refrigerator is in the start-up state, and the control command is to shut down the vehicle refrigerator, it can be determined that the control command meets the preset application conditions.

[0041] The first preset power threshold can be set by those skilled in the art according to the actual situation, and no specific restrictions are imposed here.

[0042] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is greater than a second preset power level threshold, wherein the second preset power level threshold is greater than a first preset power level threshold; the refrigerator status in the current status data is off; the control command is to turn on the vehicle refrigerator, and the target operating temperature in the control command is less than a preset temperature, wherein the preset temperature is obtained from the current power level.

[0043] In other embodiments, the preset application conditions of this application embodiment may also be that when the current power is sufficient and can meet the requirements for opening and temperature control of the vehicle refrigerator, the control command meets the preset application conditions.

[0044] The second preset power threshold can be set by those skilled in the art according to the actual situation, and no specific restrictions are made here; the preset temperature can be obtained by subtracting the basic power consumption required for vehicle power-on or vehicle operation from the current power consumption to obtain the maximum power consumption allowed for the vehicle refrigerator.

[0045] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is less than or equal to a second preset power level threshold, and the current power level is greater than a first preset power level threshold; the refrigerator is in an open state; the control command is to adjust the operating temperature of the vehicle refrigerator to a target operating temperature, and the difference between the target operating temperature and the operating temperature is less than a preset difference, wherein the preset difference is obtained from the current power level.

[0046] Furthermore, the preset application conditions can also be that when the battery level is between the first preset battery level threshold and the second preset battery level threshold, and the control command is to adjust the operating temperature of the vehicle refrigerator, the difference between the target operating temperature and the operating temperature is less than a preset difference. That is, after adjusting the temperature of the vehicle refrigerator, the vehicle can be powered on or its basic functions can be maintained based on the vehicle's current battery level and the power consumption of the vehicle refrigerator.

[0047] The preset difference can be obtained by subtracting the basic power consumption required for vehicle power-on or vehicle operation from the current power consumption to obtain the maximum power consumption allowed for the vehicle refrigerator.

[0048] In step S103, if the preset application conditions are met, the vehicle refrigerator is controlled based on the control command; otherwise, the control command is modified by combining the power status data and the current status data to obtain the modified command for the vehicle refrigerator, and the modified command is fed back to the preset server so that the preset server can send the modified command to the preset mobile terminal. Based on the first feedback result of the preset mobile terminal based on the modified command, the first control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using the first control command.

[0049] In actual implementation, the embodiments of this application can execute control instructions when the control instructions meet preset application conditions.

[0050] If the control command does not meet the preset application conditions, determine the control parameters that the vehicle refrigerator is allowed to execute under the current power and current status data, and then correct the control command.

[0051] For example, if the control command is to lower the temperature of the vehicle refrigerator by 5°C while it is in cooling mode, thereby increasing the power of the vehicle refrigerator, and the current power is insufficient to maintain the high power consumption of the vehicle refrigerator for a long time, the embodiments of this application can modify the control command to maintain the current temperature or adjust the target temperature to be lowered by 2°C, etc.

[0052] In this embodiment, a correction instruction can be sent to a preset server, and then the preset server can send the correction instruction back to the user's mobile terminal.

[0053] Users can respond to the received modification instructions, for example, by agreeing to or disagreeing with the modifications. If the modifications are agreed to, the vehicle can control the onboard refrigerator according to the modification instructions; if the modifications are disagreed with, the vehicle can control the onboard refrigerator according to the control instructions.

[0054] Optionally, in one embodiment of this application, the method further includes: acquiring data on items inside the vehicle refrigerator; determining theoretical state data of the vehicle refrigerator based on the item data; determining whether the current state data and the theoretical state data are consistent; if the current state data and the theoretical state data are inconsistent, generating an item risk warning, and sending the item risk warning to a preset mobile terminal using a preset server, so as to determine a second control command for the vehicle refrigerator based on the second feedback result of the item risk warning from the preset mobile terminal, and controlling the vehicle refrigerator using the second control command.

[0055] It is understandable that different items have different requirements for ambient temperature. For example, ice cream needs to be kept frozen, while medicine needs to be kept at room temperature.

[0056] This application embodiment can infer the items in the car refrigerator based on image data before and after the user operates the car refrigerator, such as image data of the items in the user's hand before and after the user opens and closes the car refrigerator door. Then, by using data acquisition sources such as big data platforms, the most suitable storage temperature range of the items can be determined, thereby obtaining the theoretical state data of the car refrigerator.

[0057] This application embodiment can compare theoretical state data and current state data to determine whether the current environment provided by the vehicle refrigerator is suitable for storing the item, and send an item risk warning if it is not suitable, so that the user can adjust the temperature of the vehicle refrigerator in time.

[0058] In addition, the identification of items inside the car refrigerator can be achieved by combining radar sensors located near the car refrigerator with sensing devices such as weight sensors located below the car refrigerator for comprehensive judgment.

[0059] It is important to note that when a vehicle is powered off and not connected to a charger, it is difficult to determine the vehicle's restart time. Therefore, without explicitly setting the operating duration of the in-vehicle refrigerator, it is difficult for the user to accurately determine whether the vehicle's current battery level is sufficient to maintain the refrigerator's normal operation until the next power-on. Therefore, in this embodiment, the user can pre-set the duration of a command's validity after a single command is issued, and this duration can be used as a basis for subsequent judgments or calculations.

[0060] Furthermore, embodiments of this application can also reduce the power pressure on the vehicle caused by maintaining the vehicle refrigerator by setting up a backup battery or other means.

[0061] Combination Figure 2 and Figure 3 As shown, the working principle of the vehicle refrigerator control method of this application embodiment is explained in detail with reference to one embodiment.

[0062] like Figure 2 As shown, using a mobile phone as the mobile terminal and the vehicle network information service platform as the preset server, the following architecture can be used in practical applications of this embodiment:

[0063] Mobile APP 11, information service platform 12, vehicle communication module 13 and vehicle refrigerator controller module 14.

[0064] Among them, the mobile APP 11 is a remote control APP developed by the manufacturer for users. Users can send control commands through the corresponding interactive interface buttons, and can communicate and transmit data with the information service platform 12 through the wireless network. Users can also receive vehicle information through the information service platform 12.

[0065] Information service platform 12: This platform realizes information communication and data interaction with mobile APP 11 and vehicle communication module 13 through wireless base station and network communication protocol.

[0066] Vehicle communication module 13: This module can maintain communication and data interaction with the information service platform 12 under very low operating current, and also has the ability to communicate with the vehicle interior via CAN network or Ethernet.

[0067] Vehicle refrigerator controller module 14: The controller used in the vehicle to control the vehicle refrigerator. It integrates the vehicle refrigerator APP software and can also communicate with the vehicle communication module 13 via the CAN network.

[0068] When a user needs to remotely open the vehicle refrigerator, the user interacts with the mobile APP 11. The mobile APP 11 uploads the control command information to the information service platform 12, and the information service platform 12 sends the command to the vehicle communication module 13. The vehicle communication module 13 sends the control command to the vehicle refrigerator controller module 14 through the vehicle CAN communication protocol network. After the vehicle refrigerator executes the command, it feeds back the result to the information service platform 12 and the mobile APP 11.

[0069] When a user needs to remotely turn off the vehicle refrigerator, the user interacts with the mobile APP 11. The mobile APP 11 uploads the command information to the information service platform 12, and the information service platform 12 sends the instruction to the vehicle communication module 13. The vehicle communication module 13 sends the control command to the vehicle refrigerator controller module 14 through the vehicle CAN communication protocol network. After the vehicle refrigerator executes the command, it feeds back the result to the information service platform 12 and the mobile APP 11.

[0070] For example, such as Figure 3 As shown, embodiments of this application may include the following steps:

[0071] Step S1: When the user needs to turn on the car refrigerator using the mobile app 11, the user opens the mobile app 11. The mobile app 11 establishes a connection with the information service platform 12 through the Internet (registration and login are performed through an encryption algorithm). The user clicks the "Open Car Refrigerator" button on the control page of the mobile app 11, and the mobile app 11 uploads the command information to the information service platform 12.

[0072] If the vehicle communication mode is connected to the information service platform 12, the information service platform 12 directly sends the command to the vehicle's in-vehicle communication module 13. If the vehicle communication mode is not connected to the information service platform 12, the information service platform 12 first wakes up the vehicle communication module via SMS, then the two parties establish a communication connection (registration and login are performed through an encryption algorithm), and finally the information service platform 12 directly sends the command to the vehicle's in-vehicle communication module 13.

[0073] The vehicle communication module 13 sends control commands to the vehicle refrigerator controller module 14 via the CAN communication coordination network, and the vehicle refrigerator controller module 14 executes the final command. Simultaneously, the vehicle refrigerator controller module 14 sends the status signal of the vehicle refrigerator to the vehicle communication module 13, and the vehicle communication module 13 feeds back the result to the information service platform 12 and the mobile APP 11. The mobile APP 11 displays the execution result indicating that the refrigerator has been opened.

[0074] Step S2: When the user needs the mobile APP 11 to turn off the car refrigerator, the user opens the mobile APP 11, and the mobile APP 11 establishes a connection with the information service platform 12 through the Internet (registration and login are performed through encryption algorithms). The user clicks the "Turn off" button for the car refrigerator on the control page of the mobile APP 11, and the mobile APP 11 uploads the command information to the information service platform 12.

[0075] If the vehicle communication mode is connected to the information service platform 12, the information service platform 12 directly sends the command to the vehicle's in-vehicle communication module 13. If the vehicle communication mode is not connected to the information service platform 12, the information service platform 12 first wakes up the vehicle communication module via SMS, then the two parties establish a communication connection (registration and login are performed through an encryption algorithm), and finally the information service platform 12 directly sends the command to the vehicle's in-vehicle communication module 13.

[0076] The vehicle communication module 13 sends control commands to the vehicle refrigerator controller module 14 via the CAN communication coordination network, and the vehicle refrigerator controller module 14 executes the final command. Simultaneously, the vehicle refrigerator controller module 14 sends the vehicle refrigerator's status signal to the vehicle communication module 13, and the vehicle communication module 13 feeds back the result to the information service platform 12 and the mobile APP 11. The mobile APP 11 displays the execution result and indicates that the process has been closed.

[0077] Step S3: When the user needs to use the mobile APP 11 to control the car refrigerator's timer, the user opens the mobile APP 11. The mobile APP 11 will establish a connection with the information service platform 12 via the Internet (registration and login are performed through an encryption algorithm). The user clicks the timer setting button for the car refrigerator on the control page of the mobile APP 11, and the mobile APP 11 uploads the command information to the information service platform 12.

[0078] If the vehicle communication mode is connected to the information service platform 12, the information service platform 12 directly sends the command to the vehicle's in-vehicle communication module 13. If the vehicle communication mode is not connected to the information service platform 12, the information service platform 12 first wakes up the vehicle communication module via SMS, then the two parties establish a communication connection (registration and login are performed through an encryption algorithm), and finally the information service platform 12 directly sends the command to the vehicle's in-vehicle communication module 13.

[0079] The vehicle communication module 13 sends control commands to the vehicle refrigerator controller module 14 via the CAN communication coordination network, and the vehicle refrigerator controller module 14 executes the final command. Simultaneously, the vehicle refrigerator controller module 14 sends the status signal of the vehicle refrigerator to the vehicle communication module 13, and the vehicle communication module 13 feeds back the results to the information service platform 12 and the mobile APP 11. The execution results are displayed on the mobile APP 11.

[0080] The vehicle refrigerator control method proposed in this application can receive control commands from a preset server and determine whether the control commands meet preset application conditions based on the vehicle's battery status data and the current status data of the vehicle refrigerator. If the preset application conditions are met, the vehicle refrigerator is controlled based on the control commands; otherwise, the control commands are corrected by combining the battery status data and the current status data to obtain corrected commands for the vehicle refrigerator. These corrected commands are then fed back to the preset server, which sends them to a preset mobile terminal. Based on the first feedback result from the preset mobile terminal based on the corrected commands, a first control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using this first control command. This achieves remote control of the vehicle refrigerator without requiring the user to return to the vehicle for operation. Furthermore, the command can be corrected based on the vehicle's battery status to prevent the vehicle refrigerator from draining the vehicle's battery when the vehicle is parked. This solves the technical problem in related technologies where the operation of a vehicle refrigerator requires manual control by the user via the vehicle's central control system and is difficult to maintain after the vehicle is powered off, thus making it difficult to guarantee the quality of items inside the vehicle refrigerator.

[0081] Next, the control device for a vehicle-mounted refrigerator according to an embodiment of this application is described with reference to the accompanying drawings.

[0082] Figure 4 This is a block diagram of the control device for a vehicle-mounted refrigerator according to an embodiment of this application.

[0083] like Figure 4 As shown, the control device 10 of the vehicle refrigerator includes: a receiving module 100, a judging module 200 and a first control module 300.

[0084] Specifically, the receiving module 100 is used to receive control commands for the vehicle-mounted refrigerator sent by a preset server.

[0085] The judgment module 200 is used to determine whether the control command meets the preset application conditions based on the vehicle's power status data and the current status data of the vehicle refrigerator.

[0086] The first control module 300 is used to control the vehicle refrigerator based on control commands when preset application conditions are met; otherwise, it corrects the control commands by combining power status data and current status data to obtain corrected commands for the vehicle refrigerator, and feeds back the corrected commands to a preset server so that the preset server can send the corrected commands to a preset mobile terminal. Based on the first feedback result of the preset mobile terminal based on the corrected commands, the first control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using the first control command.

[0087] Optionally, in one embodiment of this application, the control device 10 for the vehicle refrigerator further includes: an acquisition module, a determination module, and a second control module.

[0088] The acquisition module is used to acquire data on the items inside the vehicle refrigerator.

[0089] The determination module is used to determine the theoretical state data of the vehicle-mounted refrigerator based on the item data.

[0090] The second control module is used to determine whether the current status data and the theoretical status data are consistent. If the current status data and the theoretical status data are inconsistent, an item risk warning is generated, and the item risk warning is sent to a preset mobile terminal using a preset server. Based on the second feedback result of the item risk warning from the preset mobile terminal, the second control command of the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using the second control command.

[0091] Optionally, in one embodiment of this application, the preset application conditions include: the current battery level in the battery status data is greater than a first preset battery threshold; the refrigerator status in the current status data is in the start state; and the control command is to turn off the vehicle refrigerator.

[0092] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is greater than a second preset power level threshold, wherein the second preset power level threshold is greater than a first preset power level threshold; the refrigerator status in the current status data is off; the control command is to turn on the vehicle refrigerator, and the target operating temperature in the control command is less than a preset temperature, wherein the preset temperature is obtained from the current power level.

[0093] Optionally, in one embodiment of this application, the preset application conditions further include: the current power level is less than or equal to a second preset power level threshold, and the current power level is greater than a first preset power level threshold; the refrigerator is in an open state; the control command is to adjust the operating temperature of the vehicle refrigerator to a target operating temperature, and the difference between the target operating temperature and the operating temperature is less than a preset difference, wherein the preset difference is obtained from the current power level.

[0094] It should be noted that the foregoing explanation of the control method embodiment for the vehicle refrigerator also applies to the control device of the vehicle refrigerator in this embodiment, and will not be repeated here.

[0095] The vehicle refrigerator control device proposed in this application can receive control commands from a preset server and determine whether the control commands meet preset application conditions based on the vehicle's battery status data and the current status data of the vehicle refrigerator. If the preset application conditions are met, the vehicle refrigerator is controlled based on the control commands. Otherwise, the control commands are corrected by combining the battery status data and the current status data to obtain corrected commands for the vehicle refrigerator. These corrected commands are then fed back to the preset server, which sends them to a preset mobile terminal. Based on the first feedback result from the preset mobile terminal based on the corrected commands, a first control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using this first control command. This enables remote control of the vehicle refrigerator without requiring the user to return to the vehicle for operation. Furthermore, the commands can be corrected based on the vehicle's battery status to prevent the vehicle refrigerator from draining the vehicle's battery when the vehicle is parked. This solves the technical problem in related technologies where the operation of a vehicle refrigerator requires manual control by the user via the vehicle's central control system and is difficult to maintain after the vehicle is powered off, thus making it difficult to guarantee the quality of items inside the refrigerator.

[0096] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0097] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0098] When the processor 502 executes the program, it implements the vehicle refrigerator control method provided in the above embodiments.

[0099] Furthermore, the vehicle also includes:

[0100] Communication interface 503 is used for communication between memory 501 and processor 502.

[0101] The memory 501 is used to store computer programs that can run on the processor 502.

[0102] The memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0103] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0104] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0105] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0106] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described control method for a vehicle-mounted refrigerator.

[0107] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle refrigerator control method provided in this embodiment of the invention.

[0108] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0109] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0110] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0111] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0112] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0113] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.

[0114] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0115] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A control method for a vehicle-mounted refrigerator, characterized in that, Includes the following steps: Receive control commands for the vehicle-mounted refrigerator sent by the preset server; Based on the vehicle's battery status data and the current status data of the vehicle refrigerator, it is determined whether the control command meets the preset application conditions. If the preset application conditions are met, the vehicle refrigerator is controlled based on the control command; otherwise, the control command is modified by combining the power status data and the current status data to obtain a modified command for the vehicle refrigerator, and the modified command is fed back to the preset server so that the preset server can send the modified command to the preset mobile terminal. Based on the first feedback result of the preset mobile terminal based on the modified command, the first control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using the first control command. The preset application conditions include: the current battery level in the battery status data is greater than a first preset battery threshold; the refrigerator status in the current status data is in the start state; and the control command is to turn off the vehicle refrigerator.

2. The method according to claim 1, characterized in that, Also includes: Obtain data on the items inside the vehicle refrigerator; The theoretical state data of the vehicle refrigerator are determined based on the item data; The system determines whether the current state data and the theoretical state data are consistent. If the current state data and the theoretical state data are inconsistent, an item risk warning is generated, and the item risk warning is sent to the preset mobile terminal using the preset server. Based on the second feedback result of the item risk warning from the preset mobile terminal, a second control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using the second control command.

3. The method according to claim 1, characterized in that, The preset application conditions also include: The current battery level is greater than a second preset battery level threshold, wherein the second preset battery level threshold is greater than the first preset battery level threshold; The refrigerator status in the current status data is "off"; The control command is to turn on the vehicle refrigerator, and the target operating temperature in the control command is lower than the preset temperature, wherein the preset temperature is obtained from the current power level.

4. The method according to claim 3, characterized in that, The preset application conditions also include: The current battery level is less than or equal to the second preset battery level threshold, and the current battery level is greater than the first preset battery level threshold; The refrigerator is in the open state; The control command is to adjust the operating temperature of the vehicle refrigerator to the target operating temperature, and the difference between the target operating temperature and the operating temperature is less than a preset difference, wherein the preset difference is obtained from the current power level.

5. A control device for a vehicle-mounted refrigerator, characterized in that, include: The receiving module is used to receive control commands for the vehicle-mounted refrigerator sent by the preset server; The judgment module is used to determine whether the control command meets the preset application conditions based on the vehicle's battery status data and the current status data of the vehicle refrigerator. The first control module is used to control the vehicle refrigerator based on the control command when the preset application conditions are met; otherwise, it corrects the control command by combining the power status data and the current status data to obtain a corrected command for the vehicle refrigerator, and feeds back the corrected command to the preset server so that the preset server can send the corrected command to the preset mobile terminal. Based on the first feedback result of the preset mobile terminal based on the corrected command, the first control command for the vehicle refrigerator is determined, and the first control command is used to control the vehicle refrigerator. The preset application conditions include: the current battery level in the battery status data is greater than a first preset battery threshold; the refrigerator status in the current status data is in the start state; and the control command is to turn off the vehicle refrigerator.

6. The apparatus according to claim 5, characterized in that, Also includes: The acquisition module is used to acquire data on the items inside the vehicle refrigerator; The determination module is used to determine the theoretical state data of the vehicle refrigerator based on the item data; The second control module is used to determine whether the current state data and the theoretical state data are consistent. If the current state data and the theoretical state data are inconsistent, an item risk warning is generated, and the item risk warning is sent to the preset mobile terminal using the preset server. Based on the second feedback result of the item risk warning from the preset mobile terminal, a second control command for the vehicle refrigerator is determined, and the vehicle refrigerator is controlled using the second control command.

7. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the control method for a vehicle refrigerator as described in any one of claims 1-4.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the control method for the vehicle refrigerator as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Vehicle-mounted refrigerator control method and device and computer readable storage medium

    CN116045598A

  • Intelligent control method and system

    CN116778231A