Automobile air-conditioner control method and air-conditioner control system
Through the system architecture of voice interaction devices and central computing modules, the system recognizes and verifies user voice commands to generate air conditioning control instructions, solving the problem of inconvenience for drivers to manually adjust the system and achieving safe and convenient air conditioning control.
Patent Information
- Application Number
- PCT/CN2024/122940
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-05-31
- Filing Date
- 2024-09-30
- Publication Date
- 2025-12-04
AI Technical Summary
Existing car air conditioning systems are not convenient to manually adjust when the driver is riding alone, which leads to driving safety risks.
The system architecture adopts a voice interaction device, an entertainment information host, a central computing module, and a regional controller. It generates air conditioning control commands through voice recognition and processing, performs logical verification, and then sends them to the regional controller to control the operation of the air conditioning.
It enables users to conveniently and accurately control the vehicle's air conditioning via voice, avoiding driving safety risks caused by manual adjustment.
Smart Images

Figure CN2024122940_04122025_PF_FP_ABST
Abstract
Description
Control method of automobile air conditioner and air conditioner control system
[0001] Cross-reference to related applications
[0002] The present disclosure claims priority to the Chinese patent application No. 2024106978026, filed on May 31, 2024, entitled "Control method of automobile air conditioner and air conditioner control system", the entire content of which is incorporated herein by reference. TECHNICAL FIELD
[0003] The present disclosure relates to the technical field of vehicles, and particularly to a control method of automobile air conditioner and an air conditioner control system. BACKGROUND
[0004] With the increasing of the intelligent degree of automobiles, people's requirements for the convenience of automobiles are increasing. The adjustment mode of the existing automobile air conditioner system is usually that the driver or passenger adjusts the air conditioner control area, air conditioner on-off, temperature, wind size, circulation mode, blowing mode, etc. through manual control of the air conditioner panel. However, in the scenario of the driver driving alone, the mode of controlling the air conditioner system by manually adjusting the air conditioner panel is not convenient enough, and even brings the risk of driving safety.
[0005] SUMMARY
[0006] Therefore, the purpose of the present disclosure is to provide a control method of automobile air conditioner and an air conditioner control system, so as to conveniently control the air conditioner in the vehicle through user voice and avoid the risk of driving safety caused by manual adjustment.
[0007] An optional embodiment of the present disclosure provides a control method of automobile air conditioner, which is applied to an air conditioner control system of an automobile, and the air conditioner control system comprises a voice interaction device, an entertainment information host, a central computing module and a region controller. The control method comprises the following steps:
[0008] The voice interaction device collects the voice of a user and sends the voice to the entertainment information host;
[0009] The entertainment information host generates an air conditioner control instruction according to the voice and sends the air conditioner control instruction to the central computing module;
[0010] The central computing module determines whether the vehicle meets an air conditioner control condition according to the instruction type of the air conditioner control instruction. If yes, the central computing module sends the air conditioner control instruction to the region controller;
[0011] The region controller controls the operation of the automobile air conditioner according to the air conditioner control instruction.
[0012] Further, the entertainment information host is installed with a voice control application; the voice control application comprises a voice recognition and processing module and a format conversion module; the entertainment information host generates an air conditioner control instruction according to the voice and sends the air conditioner control instruction to the central computing module, comprising:
[0013] The voice recognition and processing module verifies the voice; if the voice passes the verification, the voice that passes the verification is converted into the air conditioner control instruction and sent to the format conversion module;
[0014] The format conversion module converts the format of the air conditioner control instruction and sends the air conditioner control instruction after the format conversion to the central computing module.
[0015] Further, the voice recognition and processing module verifies the voice, comprising:
[0016] The voice recognition and processing module identifies voice information from the voice, generates a confirmation voice according to the voice information and sends the confirmation voice to the voice interaction device;
[0017] The voice interaction device plays the confirmation voice to confirm whether the voice information is correct to the user;
[0018] The voice interaction device collects a reply voice of the user and sends the reply voice to the voice recognition and processing module;
[0019] The voice recognition and processing module determines that the voice passes the verification if reply voice information indicating confirmation is identified from the reply voice.
[0020] Further, the central computing module determines whether the vehicle satisfies the air conditioner control condition according to the instruction type of the air conditioner control instruction, comprising:
[0021] If the air conditioner control instruction is an air conditioner closing instruction, it is determined that the vehicle satisfies the air conditioner control condition;
[0022] If the air conditioner control instruction is an air conditioner opening instruction or an air conditioner running state adjusting instruction, it is determined whether the vehicle satisfies the air conditioner control condition according to a vehicle state signal.
[0023] Further, if the instruction type of the air conditioner control instruction is an air conditioner opening instruction, it is determined whether the vehicle satisfies the air conditioner control condition according to a vehicle state signal, comprising:
[0024] According to the residual energy signal and / or residual oil signal of the vehicle, it is determined whether the vehicle satisfies the air conditioner control condition by comparing a preset energy safety threshold.
[0025] Further, if the instruction type of the air conditioner control instruction is an air conditioner running state adjustment instruction, it is determined whether the vehicle satisfies the air conditioner control condition according to the vehicle state signal, including:
[0026] According to the air conditioner running state adjustment instruction and the current running state signal of the air conditioner in the vehicle, a desired air conditioner running state to which the user desires to adjust is determined.
[0027] The desired air conditioner running state is compared with a preset air conditioner running rule to determine whether the air conditioner in the vehicle satisfies the air conditioner control condition.
[0028] Further, after the entertainment information host generates the air conditioner control instruction according to the voice, the control method further includes:
[0029] The entertainment information host activates a screen and controls the screen to display an air conditioner control interface; wherein the air conditioner control interface displays an air conditioner running state, and a control in the air conditioner control interface adjusts the air conditioner running state in response to a manual operation of the user.
[0030] Further, the air conditioner running state adjustment instruction includes at least one of the following: an air conditioner control area, an air conditioner temperature, a wind power, a circulation mode and a blowing mode.
[0031] Further, the air conditioner control instruction output by the format conversion module is in an Ethernet format; and the air conditioner control instruction output by the area controller is in a LIN format.
[0032] An optional embodiment of the present disclosure further provides an air conditioner control system of a vehicle, including: a voice interaction device, an entertainment information host, a central computing module and an area controller.
[0033] The voice interaction device is used to collect a voice of a user and send the voice to the entertainment information host.
[0034] The entertainment information host is used to generate an air conditioner control instruction according to the voice and send the air conditioner control instruction to the central computing module.
[0035] The central computing module is used to determine whether the vehicle satisfies an air conditioner control condition according to an instruction type of the air conditioner control instruction; and when it is determined that the vehicle satisfies the air conditioner control condition, the central computing module is further used to send the air conditioner control instruction to the area controller.
[0036] The area controller is used to control the air conditioner of the vehicle to run according to the air conditioner control instruction.
[0037] Further, a voice control application program is installed in the entertainment information host; the voice control application program includes a voice recognition and processing module and a format conversion module.
[0038] The voice recognition and processing module is configured to verify the voice, and if the voice passes the verification, convert the voice that passes the verification into the air conditioner control instruction and send the air conditioner control instruction to the format conversion module.
[0039] The format conversion module is configured to convert the format of the air conditioner control instruction and send the air conditioner control instruction after the format conversion to the central operation module.
[0040] Further, the voice recognition and processing module is further configured to recognize voice information from the voice, generate a confirmation voice according to the voice information, and send the confirmation voice to the voice interaction device.
[0041] The voice interaction device is further configured to play the confirmation voice to confirm with the user whether the voice information is correct, and collect a reply voice of the user and send the reply voice to the voice recognition and processing module.
[0042] The voice recognition and processing module is further configured to determine that the voice passes the verification if reply voice information indicating confirmation is recognized from the reply voice.
[0043] Further, the central operation module is further configured to:
[0044] If the air conditioner control instruction is an air conditioner closing instruction, determine that the vehicle meets the air conditioner control condition.
[0045] If the air conditioner control instruction is an air conditioner opening instruction or an air conditioner running state adjustment instruction, determine whether the vehicle meets the air conditioner control condition according to a vehicle state signal.
[0046] Further, the central operation module is further configured to:
[0047] Determine whether the vehicle meets the air conditioner control condition by comparing a preset energy safety threshold according to a remaining electric quantity signal and / or a remaining oil quantity signal of the vehicle.
[0048] Further, if the instruction type of the air conditioner control instruction is an air conditioner opening instruction, the central operation module is further configured to:
[0049] Determine whether the vehicle meets the air conditioner control condition by comparing a preset energy safety threshold according to a remaining electric quantity signal and / or a remaining oil quantity signal of the vehicle.
[0050] Further, if the instruction type of the air conditioner control instruction is an air conditioner running state adjustment instruction, the central operation module is further configured to:
[0051] Based on the air conditioning operation status adjustment command and the current operation status signal of the air conditioning in the vehicle, determine the desired air conditioning operation status that the user wants to adjust to;
[0052] By comparing the desired air conditioning operating state with the preset air conditioning operating rules, it is determined whether the air conditioning in the vehicle meets the air conditioning control conditions.
[0053] Furthermore, the entertainment information host is also used to: activate the screen and control the screen to display the air conditioning control interface; wherein the air conditioning control interface displays the air conditioning operating status, and the controls in the air conditioning control interface respond to the user's manual operation to adjust the air conditioning operating status.
[0054] Furthermore, the central computing module is also used to: if the instruction type of the air conditioning control instruction is an air conditioning turn-on instruction, then determine whether the vehicle meets the air conditioning control conditions based on the vehicle's remaining battery power signal and / or remaining fuel signal.
[0055] If the air conditioning control command is an air conditioning operation status adjustment command, then the air conditioning in the vehicle is determined to meet the air conditioning control conditions based on the current operation status signal of the air conditioning in the vehicle.
[0056] Furthermore, the air conditioning operation status adjustment instructions include at least one of the following: air conditioning control zone, air conditioning temperature, fan speed, circulation mode, and blowing mode.
[0057] Furthermore, the air conditioning control commands output by the format conversion module are in Ethernet format; the air conditioning control commands output by the area controller are in LIN format.
[0058] An optional embodiment of this disclosure also provides an electronic device, including: a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the memory via the bus, and when the machine-readable instructions are executed by the processor, the steps of the above-described automotive air conditioning control method are performed.
[0059] An optional embodiment of this disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the automotive air conditioning control method described above.
[0060] This disclosure provides a method and control system for controlling an automotive air conditioner. The system architecture comprises a voice interaction device, an infotainment system, a central processing module, and a regional controller. It can accurately generate air conditioner control commands by recognizing user voice, verify whether the vehicle meets the air conditioner control conditions based on these commands, and send valid air conditioner control commands to the regional controller to control the operation of the automotive air conditioner. This achieves the goal of conveniently and accurately controlling the vehicle's air conditioner via user voice, avoiding the driving safety risks caused by manual adjustments.
[0061] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0062] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this disclosure and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0063] Figure 1 shows a flowchart of a control method for an automotive air conditioner provided in an optional embodiment of the present disclosure;
[0064] Figure 2 shows a schematic diagram of a control method for an automotive air conditioner provided in an optional embodiment of this disclosure;
[0065] Figure 3 shows a schematic diagram of the structure of a control system for an automotive air conditioner provided in an optional embodiment of this disclosure;
[0066] Figure 4 shows a schematic diagram of the structure of an electronic device provided in an optional embodiment of this disclosure. Detailed Implementation
[0067] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely represents selected embodiments of this disclosure. Based on the embodiments of this disclosure, every other embodiment obtained by those skilled in the art without inventive effort falls within the scope of protection of this disclosure.
[0068] Research has found that as cars become increasingly intelligent, people's demands for convenience are also rising. Current car air conditioning systems typically require the driver or passenger to manually adjust the control panel to set the air conditioning zones, on / off status, temperature, fan speed, recirculation mode, and airflow mode. However, in situations where the driver is riding alone, manually controlling the air conditioning system via the control panel is inconvenient and may even pose a safety risk.
[0069] Based on this, the present disclosure provides a method for controlling an automotive air conditioner, so as to achieve convenient control of the in-vehicle air conditioner through user voice, avoiding driving safety risks caused by manual adjustment.
[0070] Please refer to Figures 1 and 2. Figure 1 is a flowchart of a control method for an automotive air conditioner according to an optional embodiment of this disclosure. Figure 2 is a schematic diagram of a control method for an automotive air conditioner according to an optional embodiment of this disclosure. This control method is applied to an automotive air conditioning control system, which includes: a voice interaction device, an infotainment system, a central processing module, and a zone controller.
[0071] As shown in Figure 2, in one optional implementation, the voice interaction device can be a device with audio acquisition and playback functions, such as a microphone. The voice interaction device is connected to the infotainment system (Infotainment Headquarters) and can be integrated into the Infotainment Headquarters. The Infotainment Headquarters is an in-vehicle integrated information processing system based on the vehicle bus system and Internet services. The Infotainment Headquarters includes a display, button panel, etc. Various applications, such as music and navigation, run on the Infotainment Headquarters. A user interface can be provided through the display screen, through which information can be displayed to the user and information input by the user can be received. The Infotainment Headquarters is connected to the central computing module, and the central computing module is connected to the regional controllers. The vehicle in this embodiment adopts an electronic and electrical architecture of central computing module + regional controllers, where the central computing module is responsible for the overall vehicle logic calculation and issues control commands to each regional controller, which is divided by factors such as function and location. Each regional controller controls the underlying actuators to perform corresponding actions according to the control commands.
[0072] The control method provided in this disclosure is applicable to various vehicle types, including gasoline vehicles, hybrid electric vehicles, and pure electric vehicles. As shown in Figure 1, the control method specifically includes:
[0073] S101. The voice interaction device collects the user's voice and sends the voice to the entertainment information host.
[0074] Here, after the air conditioning voice control function is turned on, the voice interaction device can continuously collect the voice in the car and send the collected voice to the entertainment information host.
[0075] S102. The entertainment information host generates an air conditioning control command based on the voice and sends the air conditioning control command to the central computing module.
[0076] In this step, the entertainment information host can recognize voice information from the voice, then generate air conditioning control commands based on the voice information, and send the air conditioning control commands to the corresponding domain controller of the air conditioner.
[0077] In one optional implementation, the entertainment information host is equipped with a voice control application; the voice control application includes a voice recognition and processing module and a format conversion module. Then step S102 may include:
[0078] S1021. The voice recognition and processing module verifies the voice; if the voice passes the verification, the verified voice is converted into the air conditioning control command and sent to the format conversion module.
[0079] In one optional implementation, the speech recognition and processing module can verify the speech in the following way:
[0080] The speech recognition and processing module identifies speech information from the speech, generates a confirmation speech based on the speech information, and sends the confirmation speech to the speech interaction device; the speech interaction device plays the confirmation speech to confirm with the user whether the speech information is correct; the speech interaction device collects the user's reply speech and sends the reply speech to the speech recognition and processing module; if the speech recognition and processing module identifies reply speech information indicating confirmation from the reply speech, it determines that the speech has passed the verification.
[0081] Here, voice information can indicate the user's intention to control the air conditioner. Voice information can be identified from the speech using natural language processing techniques such as keyword search and semantic similarity matching. A confirmation voice message is then generated based on this information and returned to the voice interaction device. Optionally, the entertainment information host pre-stores mapping relationships between different keywords and confirmation voice messages. After identifying keywords in the voice information, the corresponding confirmation voice message can be retrieved. For example, after identifying keywords including "air conditioner" and "on," the confirmation voice message "Do you want to turn on the air conditioner?" is generated.
[0082] Next, the voice interaction device plays a confirmation voice message, collects the user's response voice message, and sends the response voice message to the voice recognition and processing module. If the voice recognition and processing module recognizes a response voice message indicating confirmation, such as "yes" or "correct," then the voice message has passed verification.
[0083] In this way, by verifying the user's voice, errors in voice recognition can be avoided, which could lead to incorrect control of the air conditioner and require the user to manually adjust it. This helps improve the accuracy of voice control of the air conditioner and further reduces driving risks.
[0084] Next, the air conditioning control commands are converted from the voice information in the verified voice recordings and sent to the format conversion module. Optionally, the entertainment information host pre-stores the mapping relationship between different keywords and air conditioning control commands. After recognizing the keywords in the voice information, the corresponding air conditioning control commands can be retrieved.
[0085] S1022, The format conversion module converts the format of the air conditioning control command and sends the converted air conditioning control command to the central processing module.
[0086] Here, the format conversion module converts the air conditioning control commands into a protocol format compatible with the central processing module, and sends them to the central processing module via the vehicle network bus through the infotainment system's external interface. Optionally, the air conditioning control commands output by the format conversion module are in Ethernet format and are sent to the central processing module via Ethernet through the infotainment system's external interface.
[0087] Furthermore, while transmitting air conditioning control commands, the entertainment information host activates the screen and controls the display of the air conditioning control interface. The air conditioning control interface can display the air conditioning operating status, such as temperature, fan speed, and air supply mode. The air conditioning control interface has multiple controls that users can manually operate. The controls respond to the user's manual operation to adjust the air conditioning operating status, such as raising the temperature, lowering the fan speed, or changing the air supply mode.
[0088] Furthermore, before the speech recognition and processing module verifies the speech, step S102 may further include: waking up the voice control application by collecting the user's speech. Optionally, if a pre-set wake-up keyword can be recognized from the speech, the voice control application can be woken up to execute subsequent steps.
[0089] S103. The central processing module determines whether the vehicle meets the air conditioning control conditions based on the instruction type of the air conditioning control instruction; if it does, the air conditioning control instruction is sent to the area controller.
[0090] In one optional implementation, the instruction types include air conditioner shutdown instructions, air conditioner startup instructions, and air conditioner operation status adjustment instructions. The air conditioner operation status adjustment instructions include at least one of the following: air conditioner control zone, air conditioner temperature, fan speed, circulation mode, and blowing mode.
[0091] If the air conditioning control command is an air conditioning off command, it can be directly determined that the vehicle meets the air conditioning control conditions, and then the air conditioning off command is sent to the area controller. If the air conditioning control command is an air conditioning on command or an air conditioning operation status adjustment command, it is determined whether the vehicle meets the air conditioning control conditions based on the vehicle status signal, and if the air conditioning control conditions are met, the air conditioning control command is sent to the area controller, that is, it is allowed to control the vehicle's air conditioning accordingly.
[0092] In one optional implementation, if the air conditioning control command is an air conditioning start command, then whether the vehicle meets the air conditioning control conditions can be determined based on the vehicle's remaining battery power signal and / or remaining fuel level signal. Specifically, the remaining battery power signal and / or remaining fuel level signal are compared with a preset energy safety threshold. If the remaining battery power signal and / or remaining fuel level signal indicates that the vehicle's remaining fuel level and / or remaining battery power is higher than the preset energy safety threshold, then the vehicle meets the air conditioning control conditions; if the remaining battery power signal and / or remaining fuel level signal indicates that the vehicle's remaining fuel level and / or remaining battery power is not higher than the preset energy safety threshold, then the vehicle does not meet the air conditioning control conditions.
[0093] In another optional implementation, if the air conditioning control command is an air conditioning operation status adjustment command, the desired air conditioning operation status can be determined by logical operations based on the current operation status signal of the air conditioning in the vehicle and the air conditioning operation status adjustment command. The desired air conditioning operation status is then compared with preset air conditioning operation rules to determine whether the air conditioning in the vehicle meets the air conditioning control conditions. For example, if the desired air conditioning operation status matches the current operation status, or if the desired air conditioning operation status exceeds the current working range specified by the air conditioning operation rules, it is determined that the air conditioning in the vehicle does not meet the air conditioning control conditions. For instance, if the air conditioning has reached its maximum fan speed output, and an air conditioning operation status adjustment command to increase the fan speed is received, it is determined that the vehicle air conditioning does not meet the air conditioning control conditions, and a corresponding abnormal voice prompt can be provided to the user.
[0094] In this way, the logic operation of the central computing module can verify whether the air conditioning control command given by the user is reasonable, and then send the reasonable air conditioning control command to the domain controller for execution, which helps to improve the control accuracy in voice-controlled air conditioning scenarios.
[0095] S104. The area controller controls the operation of the car's air conditioning according to the air conditioning control command.
[0096] Here, upon receiving an air conditioning shutdown command, the zone controller immediately stops all actuators, and the air conditioning control interface displays the air conditioning off status. Upon receiving an air conditioning start command or an air conditioning operation status adjustment command, the zone controller converts the air conditioning control command into LIN format and controls the corresponding compressor, blower, and other actuators in the vehicle's air conditioning system via the LIN line to perform corresponding actions, such as changing their speed. The specific implementation of the zone controller controlling the vehicle's air conditioning system can be found in relevant technologies, and will not be elaborated upon here.
[0097] This disclosure provides a method for controlling an automotive air conditioner. The voice interaction device collects the user's voice and sends it to the infotainment system host. The infotainment system host generates an air conditioner control command based on the voice and sends it to the central processing module. The central processing module determines whether the vehicle meets the air conditioner control conditions based on the command type of the air conditioner control command. If the conditions are met, the central processing module sends the air conditioner control command to the area controller. The area controller controls the operation of the automotive air conditioner according to the air conditioner control command.
[0098] In this way, the air conditioning control system architecture, consisting of voice interaction devices, an entertainment information host, a central computing module, and a regional controller, can accurately generate air conditioning control commands by recognizing user voice. Based on the air conditioning control commands, it verifies whether the vehicle meets the air conditioning control conditions and sends the verified and reasonable air conditioning control commands to the regional controller to control the operation of the car's air conditioning. This achieves the goal of conveniently and accurately controlling the in-vehicle air conditioning through user voice, avoiding the driving safety risks caused by manual adjustment.
[0099] Please refer to Figure 3, which is a schematic diagram of the structure of an air conditioning control system for an automobile provided in an optional embodiment of this disclosure. As shown in Figure 3, the air conditioning control system 300 includes: a voice interaction device 310, an entertainment information host 320, a central processing module 330, and a zone controller 340;
[0100] The voice interaction device 310 is used to collect the user's voice and send the voice to the entertainment information host 320;
[0101] The entertainment information host 320 is used to generate air conditioning control commands based on the voice and send the air conditioning control commands to the central computing module 330;
[0102] The central processing module 330 is used to determine whether the vehicle meets the air conditioning control conditions based on the instruction type of the air conditioning control command; when it is determined that the vehicle meets the air conditioning control conditions, it is also used to send the air conditioning control command to the area controller 340.
[0103] The area controller 340 is used to control the operation of the vehicle's air conditioning according to the air conditioning control command.
[0104] Furthermore, the entertainment information host 320 is equipped with a voice control application; the voice control application includes a voice recognition and processing module and a format conversion module;
[0105] The voice recognition and processing module is used to verify the voice; if the voice passes the verification, the verified voice is converted into the air conditioner control command and sent to the format conversion module.
[0106] The format conversion module converts the air conditioning control command into a new format and sends the converted air conditioning control command to the central processing module 330.
[0107] Furthermore, the speech recognition and processing module is also used to identify speech information from the speech, generate a confirmation speech based on the speech information, and send the confirmation speech to the speech interaction device 310;
[0108] The voice interaction device 310 is also used to play the confirmation voice to confirm with the user whether the voice information is correct; and to collect the user's reply voice and send the reply voice to the voice recognition and processing module.
[0109] The speech recognition and processing module is further configured to determine that the speech has passed verification if it identifies a reply speech indicating confirmation from the reply speech.
[0110] Furthermore, the central processing module 330 is also used for:
[0111] If the air conditioning control command is an air conditioning off command, then the vehicle is determined to meet the air conditioning control conditions.
[0112] If the air conditioning control command is an air conditioning start command or an air conditioning operation status adjustment command, then the vehicle status signal is used to determine whether the vehicle meets the air conditioning control conditions.
[0113] Furthermore, the central processing module 330 is also used for:
[0114] Based on the vehicle's remaining battery power signal and / or remaining fuel level signal, the system determines whether the vehicle meets the air conditioning control conditions by comparing the data with a preset energy safety threshold.
[0115] Furthermore, if the air conditioning control command is an air conditioning start command, the central processing module 330 is also used for:
[0116] Based on the vehicle's remaining battery power signal and / or remaining fuel level signal, the system determines whether the vehicle meets the air conditioning control conditions by comparing the data with a preset energy safety threshold.
[0117] Furthermore, if the air conditioning control command is an air conditioning operation status adjustment command, the central processing module 330 is also used for:
[0118] Based on the air conditioning operation status adjustment command and the current operation status signal of the air conditioning in the vehicle, determine the desired air conditioning operation status that the user wants to adjust to;
[0119] By comparing the desired air conditioning operating state with the preset air conditioning operating rules, it is determined whether the air conditioning in the vehicle meets the air conditioning control conditions.
[0120] Furthermore, the entertainment information host 320 is also used to: activate the screen and control the screen to display the air conditioning control interface; wherein the air conditioning control interface displays the air conditioning operating status, and the controls in the air conditioning control interface respond to the user's manual operation to adjust the air conditioning operating status.
[0121] Furthermore, the central computing module 330 is also used to: if the instruction type of the air conditioning control instruction is an air conditioning turn-on instruction, determine whether the vehicle meets the air conditioning control conditions based on the vehicle's remaining battery power signal and / or remaining fuel signal.
[0122] If the air conditioning control command is an air conditioning operation status adjustment command, then the air conditioning in the vehicle is determined to meet the air conditioning control conditions based on the current operation status signal of the air conditioning in the vehicle.
[0123] Furthermore, the air conditioning operation status adjustment instructions include at least one of the following: air conditioning control zone, air conditioning temperature, fan speed, circulation mode, and blowing mode.
[0124] Furthermore, the air conditioning control commands output by the format conversion module are in Ethernet format; the air conditioning control commands output by the area controller 340 are in LIN format.
[0125] This disclosure provides an embodiment of an automotive air conditioning control system. The voice interaction device collects the user's voice and sends it to the infotainment system. The infotainment system generates an air conditioning control command based on the voice and sends it to the central processing module. The central processing module determines whether the vehicle meets the air conditioning control conditions based on the command type. If the conditions are met, the central processing module sends the air conditioning control command to the area controller. The area controller controls the operation of the automotive air conditioning system according to the air conditioning control command.
[0126] In this way, the air conditioning control system architecture, consisting of voice interaction devices, an entertainment information host, a central computing module, and a regional controller, can accurately generate air conditioning control commands by recognizing user voice. Based on the air conditioning control commands, it verifies whether the vehicle meets the air conditioning control conditions and sends the verified and reasonable air conditioning control commands to the regional controller to control the operation of the car's air conditioning. This achieves the goal of conveniently and accurately controlling the in-vehicle air conditioning through user voice, avoiding the driving safety risks caused by manual adjustment.
[0127] Please refer to Figure 4, which is a schematic diagram of the structure of an electronic device provided in an optional embodiment of this disclosure. As shown in Figure 4, the electronic device 400 includes a processor 410, a memory 420, and a bus 430.
[0128] The memory 420 stores machine-readable instructions that can be executed by the processor 410. When the electronic device 400 is running, the processor 410 and the memory 420 communicate via the bus 430. When the machine-readable instructions are executed by the processor 410, the steps of the car air conditioning control method in the method embodiment shown in Figure 1 above can be executed. For specific implementation details, please refer to the method embodiment, which will not be repeated here.
[0129] This disclosure also provides a computer-readable storage medium storing a computer program. When the computer program is run by a processor, it can execute the steps of the automotive air conditioning control method in the method embodiment shown in FIG1 above. For specific implementation details, please refer to the method embodiment, which will not be repeated here.
[0130] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0131] In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0132] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0133] In addition, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0134] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to related technologies, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0135] Finally, it should be noted that the above-described embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.
Claims
1. A control method of an air conditioner for a vehicle, the control method being applied to an air conditioner control system for a vehicle, the air conditioner control system comprising: The voice interaction device, the entertainment information host, the central computing module and the area controller; The control method comprises: The voice interaction device collects the voice of the user and sends the voice to the entertainment information host; The entertainment information host generates an air conditioner control instruction according to the voice and sends the air conditioner control instruction to the central computing module; The central computing module determines whether the vehicle meets the air conditioner control condition according to the instruction type of the air conditioner control instruction; if yes, the central computing module sends the air conditioner control instruction to the area controller; The area controller controls the automobile air conditioner to operate according to the air conditioner control instruction.
2. The control method according to claim 1, wherein The entertainment information host is installed with a voice control application program; the voice control application program comprises a voice recognition and processing module and a format conversion module; the entertainment information host generates an air conditioner control instruction according to the voice and sends the air conditioner control instruction to the central computing module, which comprises: The voice recognition and processing module verifies the voice; if the voice passes the verification, the voice recognition and processing module converts the voice that passes the verification into the air conditioner control instruction and sends the air conditioner control instruction to the format conversion module; The format conversion module converts the format of the air conditioner control instruction and sends the air conditioner control instruction after the format conversion to the central computing module.
3. The control method according to claim 2, wherein The voice recognition and processing module verifies the voice, which comprises: The voice recognition and processing module identifies voice information from the voice, generates a confirmation voice according to the voice information and sends the confirmation voice to the voice interaction device; The voice interaction device plays the confirmation voice to confirm with the user whether the voice information is correct; The voice interaction device collects the reply voice of the user and sends the reply voice to the voice recognition and processing module; If the voice recognition and processing module identifies reply voice information indicating confirmation from the reply voice, the voice recognition and processing module determines that the voice passes the verification.
4. The control method according to claim 1, wherein The central computing module determines whether the vehicle meets the air conditioner control condition according to the instruction type of the air conditioner control instruction, which comprises: If the air conditioner control instruction is an air conditioner closing instruction, the central computing module determines that the vehicle meets the air conditioner control condition; If the air conditioner control instruction is an air conditioner opening instruction or an air conditioner operating state adjusting instruction, the central computing module determines whether the vehicle meets the air conditioner control condition according to a vehicle state signal.
5. The control method according to claim 4, wherein If the instruction type of the air conditioner control instruction is an air conditioner opening instruction, the central computing module determines whether the vehicle meets the air conditioner control condition according to a vehicle state signal, which comprises: According to the residual energy signal and / or the residual oil signal of the vehicle, the central computing module determines whether the vehicle meets the air conditioner control condition by comparing a preset energy safety threshold.
6. The control method according to claim 4, wherein If the instruction type of the air conditioner control instruction is an air conditioner operating state adjusting instruction, the central computing module determines whether the vehicle meets the air conditioner control condition according to a vehicle state signal, which comprises: According to the air conditioner operating state adjusting instruction and the current operating state signal of the air conditioner in the vehicle, the central computing module determines an expected air conditioner operating state to which the user expects to adjust; The central computing module compares the expected air conditioner operating state and a preset air conditioner operating rule to determine whether the air conditioner in the vehicle meets the air conditioner control condition. 7. The control method according to claim 1, wherein The entertainment information host activates the screen and controls the screen to display an air conditioner control interface; wherein the air conditioner control interface displays an air conditioner running state, and controls in the air conditioner control interface are adjusted in response to user manual operation on the air conditioner running state. The air conditioner running state adjustment instruction includes at least one of the following: air conditioner control area, air conditioner temperature, wind power, circulation mode, and blowing mode.
8. The control method according to claim 4, wherein The format conversion module outputs the air conditioner control instruction in an Ethernet format; and the area controller outputs the air conditioner control instruction in a LIN format.
9. The control method according to claim 2, wherein The voice interaction device, the entertainment information host, the central computing module, and the area controller; 10. An air conditioning control system for a vehicle comprising: The voice interaction device is configured to collect user voice and send the voice to the entertainment information host. The entertainment information host is configured to generate an air conditioner control instruction according to the voice and send the air conditioner control instruction to the central computing module. The central computing module is configured to determine whether a vehicle meets an air conditioner control condition according to an instruction type of the air conditioner control instruction, and when it is determined that the vehicle meets the air conditioner control condition, send the air conditioner control instruction to the area controller. The area controller is configured to control an automobile air conditioner to run according to the air conditioner control instruction. A processor, a memory, and a bus, the memory stores machine readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, the machine readable instructions are executed by the processor to perform the steps of the control method of the automobile air conditioner as claimed in any one of claims 1 to 9.
11. An electronic device comprising:
12. A computer readable storage medium, the computer readable storage medium stores a computer program, the computer program is executed by the processor to perform the steps of the control method of the automobile air conditioner as claimed in any one of claims 1 to 9.
Citation Information
Patent Citations
Vehicle-mounted man-machine interaction system
CN111885547A
Vehicle control method and device for intelligently waking up passengers and medium
CN114889539A
Air conditioner remote control method and device applied to vehicle and electronic equipment
CN115339284A
Vehicle-mounted air conditioner air volume adjusting method, device and equipment and storage medium
CN115519970A
Control method of automobile air conditioner and air conditioner control system
CN118544759A