Vehicle air conditioning control method and system
By pre-storing custom air conditioning execution commands in the cockpit domain controller and directly executing them after receiving the mode activation command, the problem of low efficiency in vehicle air conditioning control in existing technologies is solved, and efficient air conditioning status adjustment is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
- Filing Date
- 2024-11-08
- Publication Date
- 2026-07-10
AI Technical Summary
Existing methods for controlling vehicle air conditioning involve setting functions individually via remote mobile terminals or in-vehicle screens, which is inefficient and cannot achieve efficient air conditioning control.
By pre-storing custom mode air conditioning execution commands through the cockpit domain controller, the target air conditioning execution command can be directly obtained and sent to the air conditioning execution module after receiving the mode activation command, simplifying it to a one-step operation and reducing the number of commands sent by the terminal device.
It improves the efficiency of vehicle air conditioning control, avoids the inefficiency caused by setting each function individually, and allows users to adjust to a suitable state with a single operation.
Smart Images

Figure CN119283570B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle air conditioning control method and system. Background Technology
[0002] With economic development, cars have become a common household item. Currently, most cars are equipped with automatic air conditioning systems. The in-car screen can be used to set various functions such as the main switch of the air conditioning system, the air conditioning volume, the fan speed, AC (Air Conditioning, indicating cooling function), AC MAX, automatic defogging, automatic purification, and temperature zone settings. In vehicles with network connectivity, the air conditioning system can also be controlled remotely via a mobile terminal.
[0003] The vehicle air conditioning control method in related technologies involves setting multiple functions one by one through a remote mobile terminal or a large in-vehicle screen. However, the remote mobile terminal needs to send multiple control commands through the cloud, which is inefficient. Summary of the Invention
[0004] Therefore, it is necessary to provide a vehicle air conditioning control method and system that can improve control efficiency in response to the above-mentioned technical problems.
[0005] In a first aspect, this application provides a vehicle air conditioning control method. The method is used in a cockpit domain controller, which is communicatively connected to a cockpit display device, an air conditioning actuator module, and a mobile terminal. The method includes:
[0006] Receive a mode activation command sent by a mobile terminal or cockpit display device. The mode activation command includes a target mode identifier.
[0007] Based on the target mode identifier, retrieve the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom modes pre-stored in the cockpit domain controller;
[0008] The target air conditioner execution command is sent to the air conditioner execution module, which then executes the target air conditioner execution command.
[0009] In one embodiment, the method further includes:
[0010] Receive the air conditioning execution command to be stored from the cockpit display device;
[0011] If there is unused pattern storage space in the preset pattern storage space, the air conditioner execution command to be stored will be stored in the unused pattern storage space.
[0012] The unused mode storage space is fed back to the cockpit display device, so that the cockpit display device can update the display status of the corresponding cockpit mode icon based on the mode identifier.
[0013] In one embodiment, the method further includes:
[0014] Receive available mode identifiers and air conditioning execution commands to be stored from the cockpit display device; the available mode identifiers correspond to the cockpit mode icons.
[0015] Store the air conditioner execution instructions to be stored in the storage space corresponding to the available mode identifier;
[0016] The system sends a storage completion message to the cockpit display device, which then updates the display status of the cockpit mode icon based on this message.
[0017] In one embodiment, the method further includes:
[0018] Receive icon update instructions sent by the cockpit display device, the icon update instructions include the mode identifier to be updated;
[0019] Send the icon update command to the mobile terminal so that the mobile terminal can update the terminal mode icon corresponding to the mode identifier to be updated based on the icon update command;
[0020] Receive feedback information from the mobile terminal regarding the icon update command;
[0021] The received feedback information is sent to the cockpit display device, enabling the cockpit display device to update the display status of the corresponding cockpit mode icon based on the received feedback information. This includes:
[0022] Secondly, this application provides a vehicle air conditioning control method, the method being used in a cockpit display device, the cockpit display device being communicatively connected to a cockpit domain controller, the cockpit domain controller being communicatively connected to an air conditioning execution module, and the method further comprising:
[0023] In response to a user-initiated mode activation command, the mode activation command includes a target mode identifier;
[0024] The mode activation command is sent to the cockpit domain controller, which then retrieves the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom mode pre-stored in the cockpit domain controller based on the target mode identifier. The target air conditioning execution command is then sent to the air conditioning execution module for the air conditioning execution module to execute the target air conditioning execution command.
[0025] In one embodiment, the method further includes:
[0026] Send an icon update command to the cockpit domain controller so that the cockpit domain controller can forward the icon update command to the mobile terminal. The icon update command includes the mode identifier to be updated.
[0027] Receive feedback information forwarded by the cockpit domain controller. The feedback information is the mobile terminal's response to the icon update command.
[0028] Based on the received feedback information, the display status of the cockpit mode icon corresponding to the mode to be updated is updated.
[0029] In one embodiment, the icon update instruction includes a target state;
[0030] Based on the received feedback information, the display status of the cockpit mode icon corresponding to the mode identifier is updated, including:
[0031] If the received feedback indicates that the mobile terminal has completed the update of the terminal mode icon display status based on the icon update command, the cockpit mode icon display status will be updated to the target status.
[0032] In one embodiment, the icon update instruction includes a target state;
[0033] The process of sending an icon update command to the cockpit domain controller includes updating the display status of the cockpit mode icon from the current status to the target status;
[0034] Based on the received feedback information, the display status of the cockpit mode icon corresponding to the mode identifier is updated, including:
[0035] If feedback indicates that the mobile terminal has not completed updating the terminal memory icon display status, the cockpit mode icon display status is restored to the current state. Thirdly, this application also provides a computer device, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0036] Thirdly, this application provides a vehicle air conditioning control method. The method is used in a mobile terminal, which is communicatively connected to a cockpit domain controller. The cockpit domain controller is communicatively connected to a cockpit display device and an air conditioning actuator module. The method includes:
[0037] In response to a user-initiated mode activation command, the mode activation command includes a target mode identifier;
[0038] The mode activation command is sent to the cockpit domain controller, which then retrieves the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom mode pre-stored in the cockpit domain controller based on the target mode identifier. The target air conditioning execution command is then sent to the air conditioning execution module for the air conditioning execution module to execute the target air conditioning execution command.
[0039] Fourthly, this application provides an in-vehicle air conditioning control system, including a cockpit domain controller, a cockpit display device, a mobile terminal, and an air conditioning execution module, wherein...
[0040] The cockpit display device or mobile terminal is used to respond to a user-initiated mode activation command and send the mode activation command to the cockpit domain controller. The mode activation command includes a target mode identifier.
[0041] The cockpit domain controller is used to receive mode activation commands sent by mobile terminals or cockpit display devices, and based on the target mode identifier, retrieves the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom modes pre-stored in the cockpit domain controller, and sends the target air conditioning execution command to the air conditioning execution module.
[0042] The air conditioning execution module is used to execute the target air conditioning execution instructions.
[0043] The aforementioned vehicle air conditioning control method and system, in one aspect, is used in a cockpit domain controller. The cockpit domain controller is communicatively connected to a cockpit display device, an air conditioning execution module, and a mobile terminal. The method includes: receiving a mode activation command sent by the mobile terminal or the cockpit display device, wherein the mode activation command includes a target mode identifier; retrieving a target air conditioning execution command corresponding to the mode activation command from pre-stored custom mode-related air conditioning execution commands in the cockpit domain controller based on the target mode identifier; and sending the target air conditioning execution command to the air conditioning execution module for execution. In this way, the mobile terminal or cockpit display device only needs to send a mode activation command including the target mode identifier. The cockpit domain controller determines the corresponding target air conditioning execution command based on the target mode identifier and sends it to the air conditioning execution module. This allows the user to adjust the air conditioning to a suitable state with a single operation, avoiding the low efficiency problem caused by setting each function individually, and improving the efficiency of vehicle air conditioning control. Meanwhile, the air conditioning execution commands corresponding to the custom mode are pre-stored in the cockpit domain controller. The mobile terminal or cockpit display device only needs to send the target mode identifier corresponding to the custom mode to be activated. The cockpit domain controller obtains the corresponding air conditioning execution command based on the target mode identifier, avoiding the problem of low air conditioning control efficiency caused by the mobile terminal having to send multiple control execution commands to start the corresponding custom mode, thus improving the efficiency of vehicle air conditioning control. Attached Figure Description
[0044] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0045] Figure 1 This is an application environment diagram of the vehicle air conditioning control method in one embodiment;
[0046] Figure 2 This is a flowchart illustrating an in-vehicle air conditioning control method for a cockpit domain controller in one embodiment.
[0047] Figure 3 An exemplary schematic diagram of the mode icons in the cockpit display device 104;
[0048] Figure 4 This is a flowchart illustrating an in-vehicle air conditioning control method for a cockpit domain controller in another embodiment.
[0049] Figure 5 This is a flowchart illustrating an in-vehicle air conditioning control method for a cockpit domain controller in another embodiment.
[0050] Figure 6 This is a flowchart illustrating an in-vehicle air conditioning control method for a cockpit domain controller in another embodiment.
[0051] Figure 7 This is a flowchart illustrating an in-vehicle air conditioning control method for a cockpit display device in another embodiment;
[0052] Figure 8 This is a flowchart illustrating an in-vehicle air conditioning control method for a cockpit display device in another embodiment;
[0053] Figure 9 This is an internal structural diagram of a computer device in one embodiment;
[0054] Figure 10 This is a diagram of the internal structure of a computer device in another embodiment. Detailed Implementation
[0055] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0056] The vehicle air conditioning control method provided in this application embodiment can be applied to, for example... Figure 1In the application environment shown, the cockpit controller 102 is communicatively connected to the cockpit display device 104, the air conditioning control module 106, and the mobile terminal 108. The mobile terminal 108 is communicatively connected to the cockpit domain controller 102 via the cloud platform 110. The mobile terminal 108 can be, but is not limited to, various smartphones, tablets, and portable wearable devices, such as smartwatches, smart bracelets, and head-mounted devices. The cockpit display device 104 can also be a large in-vehicle screen.
[0057] In some embodiments, the cockpit domain controller 102 integrates an in-vehicle networking module, which directly communicates with the cloud platform 110. In other embodiments, the in-vehicle air conditioning control system also includes a T-BOX (Telematics BOX), through which the cockpit domain controller 102 communicates with the cloud platform 110.
[0058] In some embodiments, such as Figure 2 As shown, a vehicle air conditioning control method is provided, which is applied to... Figure 1 Taking the cockpit domain controller 102 as an example, the explanation includes the following steps 202 to 206. Wherein:
[0059] Step 202: Receive a mode activation command sent by the mobile terminal 108 or the cockpit display device 104. The mode activation command includes a target mode identifier.
[0060] The mode identifiers correspond one-to-one with the mode icons on the visual interface of the cockpit display device 104, and corresponding mode icons are also configured on the visual interface of the mobile terminal 108. The target mode identifier refers to the mode identifier corresponding to the mode icon triggered by user operation.
[0061] Each mode icon corresponds to a user-defined custom mode. A custom mode refers to multiple air conditioning commands that the user adjusts according to their personal habits or needs. The cockpit domain controller 102 remembers these commands for direct recall later. Multiple custom modes can be stored for different users or scenarios, avoiding the cumbersome process of adjusting air conditioning parameters individually when switching users or scenarios.
[0062] In one possible implementation, please refer to Figure 3 This is an exemplary schematic diagram of a mode icon in a cockpit display device 104; in this embodiment, the mode icon can be a memory bit icon, and the mode identifier can be a memory bit identifier corresponding to a memory icon. Figure 3In the example shown, the vehicle air conditioning control system supports simultaneously memorizing three custom modes, corresponding to three preset memory slot icons. Each memory slot icon can be named "Custom Scene Memory 1," "Custom Scene Memory 2," and "Custom Scene Memory 3." Each memory slot icon includes three buttons: "Save," "Enable," and "Reset." For example, when a user clicks the "Enable" button in "Custom Scene Memory 1," the cockpit display device 104 sends the memory slot identifier corresponding to "Custom Scene Memory 1" and an enable command to the cockpit domain controller 102. In other words, the target mode identifier is the memory slot identifier corresponding to the "Custom Scene Memory 1" icon.
[0063] In one possible implementation, the mode icons configured on the visual interface of the mobile terminal 108 can also be as follows: Figure 3 As shown; it can also be used with Figure 3 The difference is that, for example, only one "Enable" button is set, and "Save" and "Reset" buttons are not set.
[0064] The number of mode icons on the visual interface of the cockpit display device 104 is the same as the number of corresponding mode icons on the visual interface of the mobile terminal 108. For ease of description, in the embodiments of this application, the mode icons on the visual interface of the cockpit display device 104 are referred to as cockpit mode icons, and the mode icons on the visual interface of the mobile terminal 108 are referred to as terminal mode icons. The terminal mode icons, cockpit mode icons, and mode identifiers correspond one-to-one.
[0065] Please refer to Table 1 for an example list of configurable instructions corresponding to the custom mode of the vehicle air conditioner in some embodiments.
[0066] Table 1
[0067]
[0068] For example, the air conditioner execution instruction corresponding to a custom mode may include an identifier or code corresponding to the operation content, as well as specific parameter instructions corresponding to the operation content. For example, the identifier corresponding to the air volume is 01, and the parameter instructions include level 1 (for example, the corresponding parameter is 0101), level 2 (for example, the corresponding parameter is 0102), and so on, without further listing.
[0069] Step 204: Based on the target mode identifier, retrieve the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom mode pre-stored in the cockpit domain controller 102.
[0070] In one possible implementation, the cockpit domain controller 102 pre-defines a corresponding storage space for each mode identifier to store the air conditioning execution command corresponding to the custom mode of that mode identifier. The cockpit domain controller 102 determines the storage space address corresponding to the mode identifier based on the mode identifier in the mode activation command, and retrieves the corresponding air conditioning execution command based on that storage space address.
[0071] In one possible implementation, when storing the air conditioning execution command corresponding to the custom mode, the cockpit domain controller 102 establishes a mapping relationship between the storage address and the corresponding mode identifier. Based on the mode identifier in the mode activation command, the cockpit domain controller 102 finds the storage address corresponding to the mode identifier through the mapping relationship, and then obtains the air conditioning execution command.
[0072] Step 206: Send the target air conditioner execution command to the air conditioner execution module 106 for the air conditioner execution module 106 to execute the target air conditioner execution command.
[0073] For example, the cockpit domain controller 102 forwards air conditioning commands to the air conditioning execution module 106 via a CAN (Controller Area Network) bus or a CAN FD (Flexible Data-Rate) bus. The air conditioning execution module 106 performs adjustments to air conditioning functions such as airflow, temperature, and cooling, and is the execution controller for the vehicle air conditioning system.
[0074] The vehicle air conditioning control method provided in the above embodiments is used in a cockpit domain controller 102. The cockpit domain controller 102 receives a mode activation command sent by a mobile terminal 108 or a cockpit display device 104, wherein the mode activation command includes a target mode identifier. Based on the target mode identifier, the method retrieves the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom modes pre-stored in the cockpit domain controller 102, and sends the target air conditioning execution command to the air conditioning execution module 106 for the air conditioning execution module 106 to execute the target air conditioning execution command. In this way, the mobile terminal 108 or the cockpit display device 104 only needs to send a mode activation command including the target mode identifier. The cockpit domain controller 102 determines the corresponding target air conditioning execution command based on the target mode identifier and sends it to the air conditioning execution module 106. This allows the user to adjust the air conditioning to a suitable state in one step, avoiding the problem of low air conditioning control efficiency caused by setting each function one by one, and improving the efficiency of vehicle air conditioning control. Meanwhile, the air conditioning execution commands corresponding to the custom mode are pre-stored in the cockpit domain controller 102. The mobile terminal 108 or the cockpit display device 104 only needs to send the target mode identifier corresponding to the custom mode to be activated. The cockpit domain controller 102 obtains the corresponding air conditioning execution command based on the target mode identifier, thus avoiding the problem of low air conditioning control efficiency caused by the mobile terminal 108 having to send multiple control execution commands to start the corresponding custom mode, thereby improving the efficiency of vehicle air conditioning control.
[0075] In some embodiments, based on Figure 2 The embodiment shown also relates to the process by which the cabin domain controller 102 stores air conditioning execution commands corresponding to a custom mode. Please refer to... Figure 4 Some embodiments of the vehicle air conditioning control method further include steps 402 to 406, wherein:
[0076] Step 402: Receive the air conditioning execution command to be stored from the cockpit display device 104.
[0077] For example, the user selects the custom mode setting page in the visual interface of the cockpit display device 104, and after completing the relevant parameter settings, the cockpit display device 104 sends the air conditioning execution command to be stored corresponding to the user's custom mode to the cockpit display device 104.
[0078] Step 404: If there is an unused mode storage space in the preset mode storage space, store the air conditioning control command to be stored into the unused mode storage space.
[0079] The cockpit domain controller 102 pre-sets a corresponding mode storage space for each mode identifier according to a preset number of modes. After receiving the air conditioning execution command to be stored, it determines whether there is an unused mode storage space in the current preset mode storage space. If there is an unused mode storage space, the air conditioning execution command to be stored is stored in this unused mode storage space.
[0080] In one possible implementation, the cockpit domain controller 102 determines whether the corresponding mode storage space is occupied by setting a status flag bit of the mode identifier in the EEPROM memory. A status flag bit of 1 indicates that the corresponding mode storage space is occupied, a flag bit of 0 indicates that the corresponding mode storage space is not occupied, and the status flag bit is 0 by default.
[0081] Optionally, if there are multiple unused pattern storage spaces, a pattern storage space will be selected from these unused pattern storage spaces according to a preset storage order to store the air conditioner execution instruction to be stored. This preset storage order includes the index order of each pattern identifier or pattern storage space.
[0082] Optionally, if all mode storage space has been used, the air conditioning execution command to be stored cannot be stored, and corresponding prompt information is sent to the cockpit display device 104.
[0083] In one possible implementation, the number of preset patterns is 1, meaning that this implementation supports storing 1 custom pattern.
[0084] In one possible implementation, the number of preset patterns is greater than 1, meaning that this implementation supports storing multiple custom patterns.
[0085] Step 406: Feedback the mode identifier of the unused mode storage space to the cockpit display device 104 so that the cockpit display device 104 can update the display status of the corresponding cockpit mode icon based on the mode identifier.
[0086] The cockpit domain controller 102 provides a feedback mode identifier, indicating that the air conditioning execution command to be stored has been successfully stored. The cockpit display device 104 then updates the display status of the corresponding cockpit mode icon based on this mode identifier. For example, the "Enable" button in the cockpit mode icon is highlighted. Optionally, the "Reset" button in the cockpit mode icon is also highlighted, and the "Save" button is grayed out.
[0087] Optionally, while the cockpit domain controller 102 is sending the mode identifier of the unused mode storage space to the cockpit display device 104, it also sends back information indicating that the mode was successfully stored.
[0088] In some exemplary embodiments, based on Figure 2 The embodiment shown also relates to the process by which the cabin domain controller 102 stores air conditioning execution commands corresponding to a custom mode. Please refer to... Figure 5 Some embodiments of the vehicle air conditioning control method further include steps 502 to 506, wherein:
[0089] Step 502: Receive the available mode identifier and the air conditioning execution command to be stored from the cockpit display device 104.
[0090] For example, when the vehicle air conditioner is in its current operating state, the user triggers the "Save" button in the cabin mode icon in the visual interface of the cabin display device 104. Based on the user's trigger, the cabin display device 104 sends the mode identifier corresponding to the cabin mode icon and the air conditioner execution command to be stored to the cabin domain controller 102.
[0091] The available mode identifier refers to the mode identifier corresponding to the unused mode storage space. For example, if mode 1 has been used, the "Save" button in the cockpit mode icon corresponding to mode 1 is grayed out and cannot be triggered by the user. If mode 2 has not been used, the "Save" button in the cockpit mode icon corresponding to mode 2 is highlighted. When the user triggers the "Save" button in the cockpit mode icon corresponding to mode 2, the cockpit display device 104 sends the mode identifier corresponding to mode 2 as the available mode identifier to the cockpit domain controller 102.
[0092] Step 504: Store the air conditioning execution command to be stored in the storage space corresponding to the available mode identifier, and send the storage completion information back to the cockpit display device 104 so that the cockpit display device 104 can update the display status of the cockpit mode icon based on the storage completion information.
[0093] The "storage complete" message indicates successful storage. For example, after receiving the storage complete message, the cockpit display device 104 can highlight the "Enable" button in the corresponding cockpit mode icon and gray out the "Save" button. Optionally, the "Reset" button can be highlighted simultaneously with the "Enable" button.
[0094] In some embodiments, based on Figure 2 The illustrated embodiment relates to the process by which the cockpit domain controller 102 forwards and synchronizes the icon display status of the cockpit display device 104 and the mobile terminal 108. Please refer to... Figure 6 Some embodiments of the vehicle air conditioning control method further include steps 602 to 606, wherein:
[0095] Step 602: Receive an icon update command sent by the cockpit display device 104. The icon update command includes the mode identifier to be updated.
[0096] The icon update command is generated by the cockpit display device 104 after confirming the successful storage or deletion of the corresponding air conditioning execution command. The mode identifier to be updated refers to the mode identifier corresponding to the cockpit mode icon in the current display state to be updated. For example, if the cockpit domain memory successfully stores the corresponding air conditioning execution command in the mode storage space corresponding to mode 1, the "Save" button in the cockpit mode icon corresponding to mode 1 needs to be updated from the highlighted state to the non-highlighted state (i.e., grayed out), and the "Enable" button needs to be updated from the non-highlighted state to the highlighted state; optionally, the "Reset" button is consistent with the "Enable" button.
[0097] For example, after receiving the storage completion information in step 504, the cockpit display device 104 needs to update the display status of the cockpit mode icon corresponding to the available mode identifier in step 502. At this time, the mode identifier to be updated refers to the available mode identifier in step 502.
[0098] Step 604: Send the icon update command to the mobile terminal 108 so that the mobile terminal 108 can update the terminal mode icon corresponding to the mode identifier to be updated based on the icon update command.
[0099] The cockpit domain controller 102 sends the received icon update command to the mobile terminal 108 through the cloud platform 110, so that the visual interface of the mobile terminal 108 matches the terminal mode icon corresponding to the mode identifier to be updated.
[0100] For example, the cockpit domain controller 102 uploads the icon update command to the cloud platform 110 via MQTT and then forwards it to the mobile terminal 108.
[0101] Step 606: Receive feedback information from the mobile terminal 108 regarding the icon update command.
[0102] In some embodiments, after receiving the icon update instruction and completing the update of the corresponding terminal mode icon, the mobile terminal 108 replies with a reception feedback message to the cockpit domain controller 102.
[0103] Step 608: The received feedback information is sent to the cockpit display device 104, so that the cockpit display device 104 updates the display status corresponding to the cockpit mode icon based on the received feedback information.
[0104] The vehicle air conditioning control method provided in the above embodiments, when the cabin mode icon needs to be updated, the cabin domain controller 102 forwards the relevant icon update command and corresponding reception feedback information between the cabin display device 104 and the mobile terminal 108, so that the cabin display device 104 completes the update of the corresponding display state of the cabin mode icon based on the feedback of the mobile terminal 108 on the icon update command, ensuring that the mode icon state between the cabin display device 104 and the mobile terminal 108 is consistent and avoiding information discrepancies.
[0105] In some embodiments, a vehicle air conditioning control method is provided, which is applied to... Figure 1 The cockpit display device 104 in the middle is used as an example for explanation. Please refer to... Figure 7 Some embodiments of the vehicle air conditioning control method include steps 702 to 704, wherein:
[0106] Step 702: Responding to a user-initiated mode activation command. The mode activation command includes a target mode identifier.
[0107] For example, in response to a user's triggering of the cockpit mode icon in the visual interface, the cockpit display device 104 generates a mode activation command.
[0108] Step 704: The mode activation command is sent to the cockpit domain controller 102, so that the cockpit domain controller 102 can obtain the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom mode pre-stored in the cockpit domain controller 102 based on the target mode identifier, and send the target air conditioning execution command to the air conditioning execution module 106 for the air conditioning execution module 106 to execute the target air conditioning execution command.
[0109] The vehicle air conditioning control method provided in the above embodiments is used in the cockpit display device 104. In response to a user-initiated mode activation command, the method sends the mode activation command to the cockpit domain controller 102. The cockpit domain controller 102 then retrieves the target air conditioning execution command corresponding to the mode activation command from the pre-stored custom mode-related air conditioning execution commands based on the target mode identifier. The target air conditioning execution command is then sent to the air conditioning execution module 106 for execution. In this way, the cockpit display device 104 only needs to send a mode activation command including the target mode identifier to the cockpit domain controller 104. The controller 102 calls the corresponding air conditioning execution command for the custom mode to improve the efficiency of vehicle air conditioning control. At the same time, the air conditioning execution command corresponding to the custom mode is pre-stored in the cockpit domain controller 102. The cockpit display device 104 only needs to send the target mode identifier corresponding to the custom mode required by the user. The cockpit domain controller 102 retrieves the corresponding target air conditioning execution command from its internal memory based on the target mode identifier. This avoids the problem of low air conditioning control efficiency caused by the cockpit display device 104 having to send multiple specific control execution commands corresponding to the custom mode in order to start the corresponding custom mode, thus improving the efficiency of vehicle air conditioning control.
[0110] In some embodiments, based on Figure 7 The embodiment shown also includes a vehicle air conditioning control method that, in response to a user-initiated air conditioning execution command to be stored, the cockpit display device 104 sends the air conditioning execution command to be stored to the cockpit domain controller 102, so that the cockpit domain controller 102 stores the air conditioning execution command to be stored in the corresponding storage space, so that the user can remotely activate it through the cockpit display device 104 or the mobile terminal 108.
[0111] In some embodiments, when saving the air conditioning execution command to be stored in the visual interface on the cockpit display device 104, the user does not need to select the corresponding mode icon. The cockpit display device 104 sends the air conditioning execution command to be stored initiated by the user to the cockpit domain controller 102 to request storage. The cockpit domain controller 102 determines the currently unused mode storage space, stores the air conditioning execution command to be stored in the unused mode storage space, and feeds back the mode identifier of the unused mode storage space. The cockpit display device 104 updates the display status of the corresponding cockpit mode icon based on the mode identifier.
[0112] In some embodiments, in the visual interface on the cockpit display device 104, when the user needs to save the air conditioning execution command to be stored, there needs to be an available mode icon. For example, the "Save" button with a cockpit mode icon is highlighted. The user selects a mode icon from the currently available mode icons, and the cockpit display device 104 sends the mode identifier of the mode icon as an available mode identifier, along with the air conditioning execution command to be stored, to the cockpit domain controller, so that the cockpit domain controller 102 can store the air conditioning execution command to be stored in the storage space corresponding to the available mode identifier. The user receives the storage completion information fed back by the cockpit domain controller 102 and updates the display status of the cockpit mode icon corresponding to the available mode identifier.
[0113] In some embodiments, please refer to Figure 8 The provided vehicle air conditioning control method involves the process of updating the display status of the corresponding cabin mode icon on the cockpit display device 104. Please refer to... Figure 8 The process includes steps 802 to 806, wherein:
[0114] Step 802: Send an icon update command to the cockpit domain controller 102, so that the cockpit domain controller 102 can forward the icon update command to the mobile terminal 108. The icon update command includes the mode identifier to be updated.
[0115] The icon update instruction includes the target state. For example, the icon update instruction may include the status signals of each button in the cockpit mode icon; when it is necessary to highlight the "Enable" and "Reset" buttons and gray out the "Save" button in cockpit mode icon 1 (corresponding to the mode to be updated is 1), the icon update instruction may include: IVI_Save1, Bit2; IVI_Enable1, Bit1; IVI_Reset1, Bit1. Here, IVI_Save1 represents the "Save" button for mode identifier 1, Bit2 indicates the target state is not highlighted, IVI_Enable1 represents the "Enable" button for mode identifier 1, IVI_Reset1 represents the "Reset" button for mode identifier 2, and Bit1 indicates the target state is highlighted.
[0116] For example, when the cockpit display device 104 receives storage completion information or a mode identifier corresponding to an unused mode storage space from the cockpit domain controller, it sends an icon update command to the cockpit domain controller 102.
[0117] Step 804: Receive feedback information forwarded by the cockpit domain controller 102. This feedback information is provided by the mobile terminal 108 in response to the icon update command.
[0118] For example, the received feedback information fed back by the mobile terminal 108 may include the received status signals of each button, such as TSP_Save1, Bit1; TSP_Enable1, Bit1; TSP_Reset1, Bit1; where TSP_Save1 indicates the received status update of the "Save" button in mode identifier 1, TSP_Enable1 indicates the received status update of the "Enable" button in mode identifier 1, and TSP_Reset1 indicates the received status update of the "Reset" button in mode identifier 1; where Bit1 indicates that it has been received, and the other signals indicate that they have not been received.
[0119] Step 806: Update the display status of the cockpit mode icon corresponding to the mode identifier to be updated based on the received feedback information.
[0120] In one possible implementation, the process of updating the display status of the cockpit mode icon corresponding to the mode identifier to be updated based on the received feedback information includes: when the cockpit display device 104 receives feedback information indicating that the mobile terminal 108 has completed the display and status update of the terminal mode icon based on the icon update instruction, the cockpit display device 104 updates the display status of the cockpit mode icon to the target status.
[0121] In one possible implementation, during the process of sending an icon update command to the cockpit domain controller 102, the cockpit display device 104 also performs the following: updating the display state of the cockpit mode icon from the current state to the target state. In this implementation, the process of updating the display state of the cockpit mode icon corresponding to the mode identifier to be updated based on received feedback information includes: if the received feedback information indicates that the mobile terminal 108 has not completed the update of the terminal memory icon display state, restoring the display state of the cockpit mode icon to the current state.
[0122] Specifically, when receiving feedback indicating that the mobile terminal 108 has completed the display and status update of the terminal mode icon based on the icon update command, the display status of the cockpit mode icon remains unchanged as the target status.
[0123] In this implementation, the cockpit mode icon display state is first updated to the target state, making the cockpit mode icon update speed of the cockpit display device 104 faster and improving the user experience. At the same time, if feedback information indicates that the mobile terminal 108 has not completed the update of the terminal memory icon display state, the cockpit mode icon display state is restored to the current state. This avoids inconsistencies between the mode icon states of the cockpit display device 104 and the mobile terminal 108 when the terminal mode icon of the mobile terminal 108 has not been successfully updated. If feedback information indicates that the mobile terminal 108 has completed the update of the terminal memory icon display state, the display state of the location cockpit mode icon remains the target state and is not changed.
[0124] In some embodiments, a vehicle air conditioning control method is provided, which is applied to... Figure 1 Taking the mobile terminal 108 as an example, the provided vehicle air conditioning control method includes: responding to an initiated mode activation command; wherein the mode activation command includes a target mode identifier; sending the mode activation command to the cockpit domain controller 102, so that the cockpit domain controller 102 can obtain the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom modes pre-stored in the cockpit domain controller 102 based on the target mode identifier, and sending the target air conditioning execution command to the air conditioning execution module 106, so that the air conditioning execution module 106 can execute the target air conditioning execution command.
[0125] The vehicle air conditioning control method provided in the above embodiments is used in the mobile terminal 108, and... Figure 7 Similar to the vehicle air conditioning method shown for the cockpit display device 104, the mobile terminal 108 only needs to send a mode activation command including a target mode identifier to the cockpit domain controller 102 to call the corresponding air conditioning execution command for the custom mode, thereby improving the efficiency of vehicle air conditioning control. At the same time, the custom mode-corresponding air conditioning execution command is pre-stored in the cockpit domain controller 102. The mobile terminal 108 only needs to send the target mode identifier corresponding to the user's custom mode. The cockpit domain controller 102 retrieves the corresponding target air conditioning execution command from its internal memory based on the target mode identifier. This avoids the problem of low air conditioning control efficiency caused by the mobile terminal 108 needing to send multiple specific control execution commands corresponding to the custom mode to start the corresponding custom mode, thereby improving the efficiency of vehicle air conditioning control.
[0126] In one embodiment of the method applied to mobile terminal 108, mobile terminal 108 receives an icon update instruction forwarded by cockpit domain controller 102. The icon update instruction includes a mode identifier to be updated and is sent from cockpit display device 104 to cockpit domain controller 102. Based on the icon update instruction, mobile terminal 108 updates the display status of the terminal mode icon corresponding to the mode identifier to be updated and feeds back the update status to cockpit domain controller 102. Cockpit domain controller 102 then forwards the received feedback information to cockpit display device 104, so that cockpit display device 104 completes the display status update of the cockpit mode icon corresponding to the mode identifier to be updated based on the feedback information from the receiver, ensuring that the status of the terminal mode icon in mobile terminal 108 is consistent with that of the cockpit mode icon in cockpit display device 104.
[0127] Based on the same inventive concept, this application also provides an in-vehicle air conditioning control device for implementing the aforementioned in-vehicle air conditioning control method. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more in-vehicle air conditioning control device embodiments provided below can be found in the limitations of the in-vehicle air conditioning control method described above, and will not be repeated here.
[0128] In some embodiments, an in-vehicle air conditioning control device is provided for a cockpit domain controller 102, wherein the cockpit domain controller 102 is communicatively connected to a cockpit display device 104, an air conditioning execution module 106, and a mobile terminal 108; the in-vehicle air conditioning control device includes: a first receiving module, an instruction storage module, and a first instruction transmission module, wherein:
[0129] The first receiving module is used to receive a mode activation command sent by the mobile terminal 108 or the cockpit display device 104. The mode activation command includes a target mode identifier.
[0130] The instruction access module is used to retrieve the target air conditioning execution instruction corresponding to the mode activation instruction from the air conditioning execution instructions corresponding to the custom mode pre-stored in the cockpit domain controller 102 according to the target mode identifier.
[0131] The first instruction transmission module is used to send the target air conditioner execution instruction to the air conditioner execution module 106, so that the air conditioner execution module 106 can execute the target air conditioner execution instruction.
[0132] In some embodiments, the vehicle air conditioning control device further includes a status feedback module, wherein the first receiving module is further configured to receive an air conditioning execution command to be stored sent by the cockpit display device 104; the command storage module is further configured to store the air conditioning execution command to be stored in the unused mode storage space if there is an unused mode storage space in the preset mode storage space; the status feedback module is configured to feed back the mode identifier corresponding to the unused mode storage space to the cockpit display device 104, so that the cockpit display device 104 can update the display status of the corresponding cockpit mode icon based on the mode identifier.
[0133] In some embodiments, the vehicle air conditioning control device further includes a status feedback module, wherein the first receiving module is further configured to receive an available mode identifier and an air conditioning execution command to be stored sent by the cockpit display device 104, the available mode identifier corresponding to the cockpit mode icon; the command storage module is further configured to store the air conditioning execution command to be stored in the storage space corresponding to the available mode identifier, and the status feedback module is configured to provide storage completion information to the cockpit display device 104 so that the cockpit display device 104 can update the display status of the cockpit mode icon based on the storage completion information.
[0134] In some embodiments, the first receiving module is used to receive an icon update instruction sent by the cockpit display device 104, the icon update instruction including a mode identifier to be updated; the first instruction transmitting module is used to send the icon update instruction to the mobile terminal 108, so that the mobile terminal 108 updates the terminal mode icon corresponding to the mode identifier to be updated based on the icon update instruction; the first receiving module is used to receive reception feedback information from the mobile terminal 108 regarding the icon update instruction; the first instruction transmitting module sends the reception feedback information to the cockpit display device 104, so that the cockpit display device 104 completes the update of the display state corresponding to the cockpit mode icon based on the reception feedback information.
[0135] In some embodiments, an in-vehicle air conditioning control device is provided for a cockpit display device 104, the cockpit display device 104 being communicatively connected to a cockpit domain controller 102, and the cockpit domain controller 102 being communicatively connected to an air conditioning execution module 106; the in-vehicle air conditioning control device includes: a first mode activation module and a second command transmission module, wherein:
[0136] The first mode enable module is used to respond to a mode enable command initiated by the user. The mode enable command includes a target mode identifier.
[0137] The second instruction transmission module is used to send the mode activation instruction to the cockpit domain controller 102, so that the cockpit domain controller 102 can obtain the target air conditioning execution instruction corresponding to the mode activation instruction from the air conditioning execution instructions corresponding to the custom mode pre-stored in the cockpit domain controller 102 based on the target mode identifier, and send the target air conditioning execution instruction to the air conditioning execution module 106, so that the air conditioning execution module 106 can execute the target air conditioning execution instruction.
[0138] In some embodiments, the vehicle air conditioning control device includes a second receiving module and a first status update module. The second instruction transmission module is used to send an icon update instruction to the cockpit domain controller 102, so that the cockpit domain controller 102 forwards the icon update instruction to the mobile terminal 108. The icon update instruction includes a mode identifier to be updated. The second receiving module is used to receive reception feedback information forwarded by the cockpit domain controller 102. The reception feedback information is the feedback from the mobile terminal 108 in response to the icon update instruction. The first status update module is used to update the display status of the cockpit mode icon corresponding to the mode identifier to be updated based on the reception feedback information.
[0139] In some embodiments, the first state update module is used to update the display state of the cockpit mode icon to the target state when receiving feedback information indicating that the mobile terminal 108 has completed the terminal mode icon display state update based on the icon update instruction.
[0140] In some embodiments, the first state update module is used to update the display state of the cockpit mode icon from the current state to the target state during the process of sending an icon update instruction to the cockpit domain controller 102; and to restore the display state of the cockpit mode icon to the current state when receiving feedback information indicating that the mobile terminal 108 has not completed the update of the terminal memory icon display state.
[0141] In some embodiments, an in-vehicle air conditioning control device is provided for a mobile terminal 108, the mobile terminal 108 being communicatively connected to a cockpit domain controller 102, and the cockpit domain controller 102 being communicatively connected to a cockpit display device 104 and an air conditioning execution module 106; the in-vehicle air conditioning control device includes: a second mode activation module and a third command transmission module, wherein:
[0142] The second mode enable module is used to respond to a mode enable command initiated by the user. The mode enable command includes a target mode identifier.
[0143] The third instruction transmission module is used to send the mode activation instruction to the cockpit domain controller 102, so that the cockpit domain controller 102 can obtain the target air conditioning execution instruction corresponding to the mode activation instruction from the air conditioning execution instructions corresponding to the custom mode pre-stored in the cockpit domain controller 102 based on the target mode identifier, and send the target air conditioning execution instruction to the air conditioning execution module 106, so that the air conditioning execution module 106 can execute the target air conditioning execution instruction.
[0144] The modules in the aforementioned vehicle air conditioning 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, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0145] In some embodiments, please refer to Figure 1 A vehicle air conditioning system is provided, including: a cockpit domain controller 102, a cockpit display device 104, an air conditioning execution module 106, and a mobile terminal 108.
[0146] The cockpit display device 104 or mobile terminal 108 is used to send a mode activation command to the cockpit domain controller 102 in response to user input. The mode activation command includes a target mode identifier.
[0147] Optionally, the mobile terminal 108 sends the mode activation command to the cockpit domain controller 102 via the cloud platform 110.
[0148] The cockpit domain controller 102 is used to receive the mode activation command sent by the mobile terminal 108 or the cockpit display device 104, and obtain the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom mode pre-stored in the cockpit domain controller 102 based on the target mode identifier, and send the target air conditioning execution command to the air conditioning execution module 106.
[0149] The air conditioning execution module 106 is used to execute the target air conditioning execution command. Optionally, during the vehicle air conditioning process, the air conditioning execution module 106 periodically feeds back the operating status data to the cockpit domain controller 102 based on the real-time operating status of the vehicle air conditioning. The cockpit domain controller 102 then sends the operating status data to the cockpit display device 104 to refresh the air conditioning operating status on the visual interface of the cockpit display device 104.
[0150] In some embodiments, the cockpit display device 104 is used to send a user-initiated air conditioning execution command to the cockpit domain controller 102; the cockpit domain controller 102 is used to receive the air conditioning execution command to be stored, and if there is an unused mode storage space in the preset mode storage space, it stores the air conditioning execution command to be stored in the unused mode storage space, and feeds back the mode identifier corresponding to the unused mode storage space to the cockpit display device 104; the cockpit display device 104 updates the display status of the corresponding cockpit mode icon based on the mode identifier of the unused mode storage space.
[0151] In some implementations, the cockpit display device 104 is used to respond to a user-initiated air conditioning execution command to be stored by sending an available mode identifier and the air conditioning execution command to be stored to the cockpit domain controller 102; the cockpit domain controller 102 is used to store the air conditioning execution command to be stored in the storage space corresponding to the available mode identifier and to feed back storage completion information to the cockpit display device 104; the cockpit display device 104 updates the display status of the cockpit mode icon based on the storage completion information.
[0152] In some embodiments, the cockpit display device 104 sends an icon update command to the cockpit domain controller 102, the icon update command including a mode identifier to be updated; the cockpit domain controller 102 is used to receive the icon update command sent by the cockpit display device 104 and forward it to the mobile terminal 108; the mobile terminal 108 updates the terminal mode icon corresponding to the mode identifier to be updated based on the icon update command, and sends back reception feedback information for the icon update command; the cockpit domain controller 102 is used to send the received reception feedback information to the cockpit display device 104, and the cockpit display device 104 is used to update the display status of the cockpit mode icon corresponding to the mode identifier to be updated based on the reception feedback information.
[0153] In some embodiments, the icon update instruction includes a target state; the cockpit display device 104 is used to update the display state of the cockpit mode icon to the target state when receiving feedback information indicating that the mobile terminal 108 has completed the terminal mode icon display state update based on the icon update instruction.
[0154] In some embodiments, the cockpit display device 104 is used to update the display state of the cockpit mode icon from the current state to the target state during the process of sending an icon update command to the cockpit domain controller 102, and the cockpit display device 104 is used to restore the display state of the cockpit mode icon to the current state when receiving feedback information indicating that the mobile terminal 108 has not completed the update of the terminal memory icon display state.
[0155] In some embodiments, a computer device is provided, which may be a cockpit domain controller or a mobile terminal, and its internal structure diagram may be as follows: Figure 9 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores data required during the implementation of the vehicle air conditioning control method. The I / O interfaces are used for information exchange between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a vehicle air conditioning control method.
[0156] In some embodiments, a computer device is provided, which may be a cockpit display device, and its internal structure diagram may be as follows: Figure 10 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a vehicle air conditioning control method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0157] Those skilled in the art will understand that Figure 9 or Figure 10The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0158] In one embodiment, a computer device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above method embodiments.
[0159] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0160] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0161] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0162] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0163] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0164] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for controlling a vehicle air conditioner, characterized in that, The method is used for a cockpit domain controller, which is communicatively connected to a cockpit display device, an air conditioning control module, and a mobile terminal. The method includes: The system receives a mode activation command sent by the mobile terminal or the cockpit display device. The mode activation command includes a target mode identifier, which refers to the mode identifier corresponding to the mode icon triggered by the user operation. The mode icon corresponds to a user-set custom mode, and the custom mode corresponds to multiple air conditioning execution commands pre-selected and stored by the cockpit domain controller. Based on the target mode identifier, the target air conditioning execution command corresponding to the mode activation command is obtained from the air conditioning execution commands corresponding to the custom mode pre-stored in the cockpit domain controller; The target air conditioner execution command is sent to the air conditioner execution module for the air conditioner execution module to execute the target air conditioner execution command; Receive the air conditioning execution command to be stored from the cockpit display device; Based on the status flag of each mode identifier, it is determined whether there is any unused mode storage space in the preset mode storage space, wherein the mode storage space includes the mode storage space corresponding to each mode identifier; If there is unused pattern storage space in the pattern storage space, the air conditioner execution instruction to be stored is stored in the unused pattern storage space; The unused mode storage space is fed back to the cockpit display device, so that the cockpit display device can update the display status of the corresponding cockpit mode icon based on the mode identifier; the cockpit mode icon includes a save button, an enable button and a reset button; Receive an icon update command sent by the cockpit display device, the icon update command including a mode identifier to be updated; The icon update instruction is sent to the mobile terminal so that the mobile terminal can update the terminal mode icon corresponding to the mode identifier to be updated based on the icon update instruction; Receive feedback information from the mobile terminal regarding the icon update command; The received feedback information is sent to the cockpit display device, so that the cockpit display device updates the display status of the cockpit mode icon based on the received feedback information.
2. The method according to claim 1, characterized in that, The method further includes: Receives available mode identifiers and air conditioning execution commands to be stored from the cockpit display device, wherein the available mode identifiers correspond to cockpit mode icons; Store the air conditioner execution command to be stored in the storage space corresponding to the available mode identifier; The system sends storage completion information back to the cockpit display device, so that the cockpit display device can update the display status of the cockpit mode icon based on the storage completion information.
3. A method for controlling a vehicle air conditioner, characterized in that, The method is used for a cockpit display device, the cockpit display device being communicatively connected to a cockpit domain controller, the cockpit domain controller being communicatively connected to a mobile terminal and an air conditioning actuator module, and the method further includes: In response to a user-initiated mode activation command, the mode activation command includes a target mode identifier, which refers to the mode identifier corresponding to the mode icon triggered by the user operation. The mode icon corresponds to a user-set custom mode, and the custom mode corresponds to multiple air conditioning execution commands pre-selected and stored by the cockpit domain controller. The mode activation command is sent to the cockpit domain controller, so that the cockpit domain controller can obtain the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom modes pre-stored in the cockpit domain controller based on the target mode identifier, and send the target air conditioning execution command to the air conditioning execution module for the air conditioning execution module to execute the target air conditioning execution command; The system sends a storage command for air conditioning to be executed to the cockpit domain controller. The cockpit domain controller determines whether there is an unused mode storage space in the preset mode storage space based on the status flag bits of each mode identifier. If there is an unused mode storage space in the mode storage space, the storage command for air conditioning to be executed is stored in the unused mode storage space, and the mode identifier of the unused mode storage space is fed back. The mode storage space includes the mode storage space corresponding to each mode identifier. The cockpit domain controller receives feedback from the cockpit domain controller, which updates the display status of the corresponding cockpit mode icon. The cockpit mode icon includes a save button, an enable button, and a reset button. Send an icon update command to the cockpit domain controller, so that the cockpit domain controller can forward the icon update command to the mobile terminal, the icon update command including the mode identifier to be updated; The system receives reception feedback information forwarded by the cockpit domain controller, wherein the reception feedback information is the feedback from the mobile terminal in response to the icon update command; Based on the received feedback information, the display status of the cockpit mode icon corresponding to the mode identifier to be updated is updated.
4. The method according to claim 3, characterized in that, The icon update instruction includes the target state; The step of updating the display status of the cockpit mode icon corresponding to the mode identifier to be updated based on the received feedback information includes: If the received feedback indicates that the mobile terminal has completed the terminal mode icon display status update based on the icon update instruction, the display status of the cockpit mode icon will be updated to the target status.
5. The method according to claim 3, characterized in that, The icon update instruction includes the target state; The process of sending the icon update command to the cockpit domain controller includes: updating the display status of the cockpit mode icon from the current status to the target status; The step of updating the display status of the cockpit mode icon corresponding to the mode identifier to be updated based on the received feedback information includes: If the received feedback indicates that the mobile terminal has not completed the update of the terminal mode icon display status, the display status of the cockpit mode icon will be restored to the current status.
6. A method for controlling a vehicle air conditioner, characterized in that, The method is used in a mobile terminal, the mobile terminal being communicatively connected to a cockpit domain controller, and the cockpit domain controller being communicatively connected to a cockpit display device and an air conditioning control module. The method includes: In response to a user-initiated mode activation command, the mode activation command includes a target mode identifier, which refers to the mode identifier corresponding to the mode icon triggered by the user operation. The mode icon corresponds to a user-set custom mode, and the custom mode corresponds to multiple air conditioning execution commands pre-selected and stored by the cockpit domain controller. The mode activation command is sent to the cockpit domain controller, so that the cockpit domain controller can obtain the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom modes pre-stored in the cockpit domain controller based on the target mode identifier, and send the target air conditioning execution command to the air conditioning execution module for the air conditioning execution module to execute the target air conditioning execution command; The system receives an icon update command forwarded by the cockpit domain controller. The icon update command includes a mode identifier to be updated, which is generated by the cockpit display device based on the mode identifier fed back by the cockpit domain controller to update the display status of the corresponding cockpit mode icon. The cockpit display device is also used to send a storage air conditioning execution command to the cockpit domain controller, so that the cockpit domain controller can determine whether there is an unused mode storage space in the preset mode storage space based on the status flag bits of each mode identifier. If there is an unused mode storage space in the mode storage space, the storage of the storage air conditioning execution command to be stored is stored in the unused mode storage space, and the mode identifier of the unused mode storage space is fed back. The mode storage space includes the mode storage space corresponding to each mode identifier. Based on the icon update instruction, the display status of the terminal mode icon corresponding to the mode identifier to be updated is updated, and the update status is fed back to the cockpit domain controller, so that the cockpit domain controller can forward the received feedback information to the cockpit display device, so that the cockpit display device can complete the display status update of the cockpit mode icon corresponding to the mode identifier to be updated based on the received feedback information.
7. A vehicle air conditioning control system, characterized in that, The system includes a cockpit domain controller, a cockpit display device, a mobile terminal, and an air conditioning control module, wherein... The cockpit display device or the mobile terminal is used to respond to a mode activation command initiated by the user and send the mode activation command to the cockpit domain controller. The mode activation command includes a target mode identifier, which refers to the mode identifier corresponding to the mode icon triggered by the user operation. The mode icon corresponds to a user-set custom mode, and the custom mode corresponds to multiple air conditioning execution commands pre-selected and stored by the cockpit domain controller. The cockpit domain controller is used to receive a mode activation command sent by the mobile terminal or the cockpit display device, obtain the target air conditioning execution command corresponding to the mode activation command from the air conditioning execution commands corresponding to the custom mode pre-stored in the cockpit domain controller based on the target mode identifier, and send the target air conditioning execution command to the air conditioning execution module. The air conditioning execution module is used to execute the target air conditioning execution command; The cockpit display device is used to send stored air conditioning execution commands; The cockpit domain controller is used to determine whether there is an unused mode storage space in the preset mode storage space based on the status flag bits of each mode identifier. If there is an unused mode storage space in the mode storage space, the air conditioning execution command to be stored is stored in the unused mode storage space, and the mode identifier of the unused mode storage space is fed back to the cockpit display device. The mode storage space includes the mode storage space corresponding to each mode identifier. The cockpit display device updates the display status of the corresponding cockpit mode icon based on the mode identifier and sends an icon update command to the cockpit domain controller; the cockpit mode icon includes a save button, an enable button, and a reset button, and the icon update command includes the mode identifier to be updated. The cockpit domain controller is used to send the icon update command to the mobile terminal; The mobile terminal is used to update the terminal mode icon corresponding to the mode identifier to be updated based on the icon update instruction, and to provide feedback on the receipt of the icon update instruction. The cockpit domain controller is used to send the received feedback information to the cockpit display device; The cockpit display device is used to update the display status of the cockpit mode icon based on the received feedback information.