Method, device and system for controlling air conditioner in cabin and vehicle

Through intelligent automatic adjustment strategies, automatic air conditioning control is carried out according to the actual status of the vehicle, which solves the problem of high energy consumption in the existing technology, and achieves the effect of maximum energy saving while ensuring passenger comfort.

CN120134873APending Publication Date: 2025-06-13YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410538200.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-29
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The existing air conditioning control method in the cockpit cannot ensure passenger comfort while maximizing the energy consumption of air conditioning, especially when switching windows/doors/sunwindows.

Method used

Through intelligent automatic adjustment strategies, automatic heating or cooling control is carried out according to the actual status of the vehicle (such as parking status or driving status, windows/doors/sunshroom switching conditions, etc.), and the target temperature setting of the air conditioner is optimized.

Benefits of technology

While ensuring that the air conditioner brings better comfort to passengers, it can save air conditioner energy consumption to the greatest extent and optimize the energy consumption of the entire vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120134873A_ABST
    Figure CN120134873A_ABST
Patent Text Reader

Abstract

The invention discloses a method, a device and a system for controlling an air conditioner in a cabin and a vehicle, relates to the field of intelligent vehicles, and can save the energy consumption of the air conditioner to the greatest extent while ensuring that the air conditioner brings better comfort to passengers. According to the method, automatic heating or cooling hierarchical control can be carried out according to the actual states (such as the parking state or the driving state, the opening and closing conditions of vehicle windows / vehicle doors / sunroofs and the like) of the vehicle through an intelligent automatic adjustment strategy, target temperature adjustment of the air conditioner is flexibly carried out, and the comfort level of passengers is improved while it is guaranteed that the air conditioner brings the good comfort level to the passengers. Air conditioner energy consumption is saved to the maximum extent, and energy consumption of the whole vehicle is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent vehicles, and in particular, to an in-vehicle air-conditioning control method, device, system, and vehicle. Background Art

[0002] Currently, the riding environment inside the vehicle cockpit is getting better and better. For example, when the outside ambient temperature is too high, the vehicle can achieve cooling through the in-vehicle air conditioner, and when the outside ambient temperature is too low, the vehicle can achieve heating through the in-vehicle air conditioner to ensure that the body temperature of the driver and passengers inside the vehicle reaches a comfortable state.

[0003] Generally, the in-vehicle air conditioner controls heating or cooling according to the target temperature set by the user, and the target temperature set by the user may not necessarily allow the user to feel the best comfort. For example, the user's body temperature may also be affected by the opening and closing conditions of the vehicle's windows / doors / skylights, or when the vehicle's windows, doors, or skylights are open, in order to reach the target temperature set by the user, the air conditioner often needs to operate at an increased power, and accordingly, the energy consumption of the air conditioner will also increase, and the resulting cost will also increase. Summary of the Invention

[0004] This application provides an in-vehicle air-conditioning control method, device, system, and vehicle, which can perform automatic heating or cooling control through an intelligent automatic adjustment strategy according to the actual state of the vehicle (such as the parking state or driving state, the opening and closing conditions of the windows / doors / skylights, etc.), and can save the air-conditioning energy consumption to the greatest extent while ensuring that the air conditioner brings better comfort to passengers.

[0005] To achieve the above object, this application adopts the following technical solutions:

[0006] In a first aspect, an in-vehicle air-conditioning control method is provided. This method can be applied to a module with air-conditioning temperature control function such as a body controller. The method includes: obtaining the state information of the vehicle, and performing target temperature control of the in-vehicle air conditioner according to the state information. Among them, the state information includes the driving state of the vehicle and one or more of the following: the door opening and closing state, the window opening and closing state, the window includes the vehicle window and / or the skylight, and the driving state includes the driving state and the parking state.

[0007] Exemplarily, the driving state includes a forward state or a reverse state. For example, if the vehicle is in a forward gear (such as D gear), a reverse gear (such as R gear), or a neutral gear (such as N gear), it indicates that the vehicle is in a driving state; if the vehicle is in a parking gear (such as P gear), it indicates that the vehicle is in a parked state. Another example is that if the vehicle is in a forward gear (such as D gear), a reverse gear (such as R gear), or a neutral gear (such as N gear) and the vehicle speed is greater than 0, it indicates that the vehicle is in a driving state; if the vehicle is in a parking gear (such as P gear), or the vehicle is in a forward gear (such as D gear), a reverse gear (such as R gear), or a neutral gear (such as N gear) and the vehicle speed is equal to 0, it indicates that the vehicle is in a parked state. Regarding the definition criteria and rules for the vehicle being in a parked state and a driving state, the present application does not make any limitations and can be determined according to specific circumstances.

[0008] The solution provided in the first aspect above, through an intelligent automatic adjustment strategy, performs hierarchical control of automatic heating or cooling according to the actual state of the vehicle (such as the parked state or the driving state, the opening and closing conditions of the windows / doors / sunroofs, etc.), which can maximize the energy consumption savings of the air conditioner and optimize the overall vehicle energy consumption while ensuring that the air conditioner provides better comfort to passengers.

[0009] As a possible implementation manner, the above-mentioned driving state is a driving state, and the state information of the vehicle includes the window opening and closing state, which indicates that one or more windows of the vehicle are in an open state; the above-mentioned target temperature control of the vehicle cabin air conditioner according to the state information includes: adjusting the target temperature of the air conditioner using the first strategy. Based on this, when the vehicle is in a driving state, through an intelligent automatic adjustment strategy, automatic heating or cooling control can be performed according to the actual state of the vehicle, which can maximize the energy consumption savings of the air conditioner while ensuring that the air conditioner provides better comfort to passengers.

[0010] As a possible implementation manner, the above-mentioned driving state is a driving state, and the state information of the vehicle includes the window opening and closing state, which indicates that one or more windows of the vehicle have been in an open state for more than a first preset duration; the above-mentioned target temperature control of the vehicle cabin air conditioner according to the state information includes: adjusting the target temperature of the air conditioner using the first strategy. Based on this, while ensuring that the air conditioner provides better comfort to passengers and maximizing the energy consumption savings of the air conditioner, it is possible to avoid unnecessary resource consumption caused by frequent target temperature adjustments and the inconvenience to users.

[0011] As a possible implementation, the above driving state is the parking state, and the vehicle state information includes the door switch state and the window opening state. The door switch state indicates that all the vehicle doors are in the closed state, and the window switch state indicates that one or more vehicle windows are in the open state. The above method further includes: determining the passenger distribution in the cockpit; the above-mentioned target temperature control of the vehicle cockpit air conditioner according to the state information includes: if there are passengers in the cockpit, adjusting the target temperature of the air conditioner using the first strategy. Based on this, when the vehicle is in the parking state but there are passengers in the vehicle, through an intelligent automatic adjustment strategy, automatic heating or cooling control can be performed according to the actual state of the vehicle, while ensuring better comfort for passengers provided by the air conditioner, maximizing the energy consumption savings of the air conditioner.

[0012] As a possible implementation, the above driving state is the parking state, and the vehicle state information includes the door switch state and the window opening state. The door switch state indicates that all the vehicle doors are in the closed state, and the window switch state indicates that one or more vehicle windows have been in the open state for more than the first preset duration. The above method further includes: determining the passenger distribution in the cockpit; the above-mentioned target temperature control of the vehicle cockpit air conditioner according to the state information includes: if there are passengers in the cockpit, adjusting the target temperature of the air conditioner using the first strategy. Based on this, while ensuring better comfort for passengers provided by the air conditioner and maximizing the energy consumption savings of the air conditioner, it is possible to avoid unnecessary resource consumption caused by frequent target temperature adjustments and the inconvenience brought to users.

[0013] As a possible implementation, the above state information further includes the opening degree of one or more windows in the open state. The above-mentioned adjustment of the target temperature using the first strategy includes: determining the first temperature according to the opening degree of one or more windows and the working mode of the air conditioner, where the working mode includes the cooling mode and the heating mode; adjusting the target temperature of the air conditioner according to the above first temperature. Based on this, corresponding target temperature adjustments can be made in combination with the opening degree of the windows / sunroof, etc., without causing sudden changes in the user's perceived temperature, and further ensuring better comfort for passengers provided by the air conditioner.

[0014] As a possible implementation, the above state information further includes the opening degree of one or more windows in the open state. Adjusting the target temperature using the first strategy includes: determining a first temperature based on the opening degree of one or more windows and the operating mode of the air conditioner, where the operating mode includes a cooling mode and a heating mode; if the operating mode is the cooling mode and the first temperature is greater than the upper limit of the adjustable temperature range of the air conditioner, adjusting the target temperature of the air conditioner according to the upper limit of the adjustable temperature range; if the operating mode is the heating mode and the first temperature is less than the lower limit of the adjustable temperature range of the air conditioner, adjusting the target temperature of the air conditioner according to the lower limit of the adjustable temperature range. Based on this, the control of the target temperature can be carried out on the basis of considering the actual capacity of the air conditioner.

[0015] As a possible implementation, determining the first temperature based on the opening degree of one or more windows and the operating mode of the air conditioner includes: determining the first temperature based on the maximum value of the opening degree of one or more windows and the operating mode of the air conditioner; or determining the first temperature based on the average value of the opening degree of one or more windows and the operating mode of the air conditioner. Based on this, flexible adjustment of the air conditioner target temperature can be supported, ensuring that the air conditioner brings better comfort to passengers.

[0016] As a possible implementation, determining the first temperature based on the opening degree of one or more windows and the operating mode of the air conditioner includes: if the operating mode is the cooling mode, increasing the temperature on the basis of the initial target temperature according to the opening degree of one or more windows, where the initial target temperature is the target temperature set by the user most recently; if the operating mode is the heating mode, decreasing the temperature on the basis of the initial target temperature according to the opening degree of one or more windows. Based on this, corresponding target temperature adjustment can be carried out in combination with the opening degree of the window / skylight, etc., without causing a sudden change in the user's perceived temperature, and can further ensure that the air conditioner brings better comfort to passengers.

[0017] As a possible implementation, the above method further includes: if the one or more windows change from the open state to the closed state, restoring the target temperature to the initial target temperature, where the initial target temperature is the target temperature set by the user most recently. Based on this, the comfort brought by the air conditioner to passengers can be guaranteed to the greatest extent.

[0018] As a possible implementation, the above driving state is the parking state, and the vehicle state information includes the door switch state, which indicates that one or more doors of the vehicle are in the open state; the above-mentioned target temperature control of the vehicle cabin air conditioner according to the state information includes: adjusting the target temperature of the vehicle using a second strategy. Based on this, it is possible to ensure better comfort for passengers provided by the air conditioner, maximize the savings of air conditioner energy consumption, while avoiding unnecessary resource consumption caused by frequent target temperature adjustments and the inconvenience brought to users.

[0019] As a possible implementation, the above driving state is the parking state, and the vehicle state information includes the door switch state, which indicates that one or more doors of the vehicle are in the open state for more than a first preset duration; the above-mentioned target temperature control of the vehicle cabin air conditioner according to the state information includes: adjusting the target temperature of the vehicle using a second strategy. Based on this, it is possible to ensure better comfort for passengers provided by the air conditioner, maximize the savings of air conditioner energy consumption, while avoiding unnecessary resource consumption caused by frequent target temperature adjustments and the inconvenience brought to users.

[0020] As a possible implementation, the above driving state is the parking state, and the vehicle state information includes the door switch state, which indicates that one or more doors of the vehicle are in the open state; the above method further includes: determining the passenger distribution in the cabin, where the passenger distribution in the cabin indicates that there are no passengers in the cabin. Based on this, it is possible to adapt the automatic air conditioner control strategy according to the actual passenger distribution in the cabin and maximize the savings of air conditioner energy consumption.

[0021] As a possible implementation, the above-mentioned adjustment of the target temperature using the second strategy includes: determining a second temperature according to the outside ambient temperature and the operating mode of the air conditioner, where the operating mode includes the cooling mode and the heating mode; adjusting the target temperature of the air conditioner according to the second temperature. Based on this, it is possible to maximize the savings of air conditioner energy consumption in the parking scenario.

[0022] As a possible implementation, the above-mentioned adjustment of the target temperature of the air conditioner using the second strategy includes: determining a second temperature according to the outside ambient temperature and the operating mode of the air conditioner, where the operating mode includes the cooling mode and the heating mode; if the operating mode is the cooling mode and the second temperature is greater than the upper limit of the adjustable temperature range of the air conditioner, adjusting the target temperature according to the upper limit of the adjustable temperature range; if the operating mode is the heating mode and the second temperature is less than the lower limit of the adjustable temperature range of the air conditioner, adjusting the target temperature according to the lower limit of the adjustable temperature range. Based on this, it is possible to control the target temperature while considering the actual capacity of the air conditioner.

[0023] As a possible implementation, determining the second temperature according to the outside vehicle environment temperature and the operating mode of the air conditioner includes: if the operating mode is the cooling mode, determining the second temperature A1 according to the formula A1 = B - C1; if the operating mode is the heating mode, determining the second temperature A2 according to the formula A2 = B + C2; where B is the outside vehicle environment temperature, C1 is the first preset adjustment range, and C2 is the second preset adjustment range. Based on this, the air conditioner energy consumption can be maximally saved in the parking scenario.

[0024] As a possible implementation, the above method further includes: determining the passenger distribution situation in the cockpit, where the passenger distribution situation in the cockpit indicates that there are passengers in the cockpit; the state information of the vehicle further includes the opening degree of one or more opened doors, and the above-mentioned adjustment of the target temperature using the second strategy includes: determining the second temperature according to the opening degree of one or more opened doors and the operating mode of the air conditioner, where the operating mode includes the cooling mode and the heating mode; adjusting the target temperature of the air conditioner according to the second temperature. Based on this, the corresponding target temperature can be adjusted in combination with the opening degree of the door, etc., without causing a sudden change in the user's perceived temperature, and the comfort brought by the air conditioner to passengers can be further ensured.

[0025] As a possible implementation, the above method further includes: determining the passenger distribution situation in the cockpit, where the passenger distribution situation in the cockpit indicates that there are passengers in the cockpit; the state information of the vehicle further includes the opening degree of the one or more opened doors, and the above-mentioned adjustment of the target temperature of the air conditioner using the second strategy includes: determining the second temperature according to the opening degree of one or more opened doors and the operating mode of the air conditioner, where the operating mode includes the cooling mode and the heating mode; if the operating mode is the cooling mode and the second temperature is greater than the upper limit of the adjustable temperature range of the air conditioner, adjusting the target temperature according to the upper limit of the adjustable temperature range; if the operating mode is the heating mode and the second temperature is less than the lower limit of the adjustable temperature range of the air conditioner, adjusting the target temperature according to the lower limit of the adjustable temperature range. Based on this, the control of the target temperature can be carried out on the basis of considering the actual capacity of the air conditioner.

[0026] As a possible implementation, the above method further includes: determining the passenger distribution in the cockpit, where the passenger distribution in the cockpit indicates that there are passengers in the cockpit; the status information of the vehicle further includes the window switch status, and the window switch status indicates that one or more windows of the vehicle are in the open state. The status information of the vehicle further includes the opening degree of one or more doors in the open state and the opening degree of one or more windows in the open state. The above adjustment of the target temperature of the vehicle using the second strategy includes: determining a second temperature according to the opening degree of one or more doors and / or the opening degree of one or more windows, and the working mode of the air conditioner, where the working mode includes the cooling mode and the heating mode; adjusting the target temperature according to the second temperature. Based on this, the corresponding target temperature adjustment can be carried out in combination with the opening degree of the doors / windows / sunroofs, etc., without causing a sudden change in the user's perceived temperature, and the comfort brought by the air conditioner to passengers can be further ensured.

[0027] As a possible implementation, the above method further includes: if the above one or more doors change from the open state to the closed state and there are passengers in the cockpit, restoring the target temperature to the initial target temperature, and the initial target temperature is the target temperature set by the user most recently. Based on this, the comfort brought by the air conditioner to passengers can be ensured to the greatest extent.

[0028] In a second aspect, a temperature control device is provided. The temperature control device includes a communication interface for sending and receiving information; a memory for storing computer program instructions and data; and a processor for executing the computer program instructions to support the temperature control device in implementing the method described in any possible implementation manner of the first aspect.

[0029] In a third aspect, an intelligent cockpit system is provided. The intelligent cockpit system includes: a data acquisition device for acquiring the status information of the vehicle; a temperature control device for implementing the method described in any possible implementation manner of the first aspect according to the status information acquired by the data acquisition device.

[0030] In a fourth aspect, a vehicle is provided. The vehicle includes the temperature control device provided in the second aspect, or includes the intelligent cockpit system provided in the third aspect, where the temperature control device or the intelligent cockpit system is used to support the vehicle in implementing the method in any possible implementation manner of the first aspect.

[0031] In a fifth aspect, a computer-readable storage medium is provided. Computer program instructions are stored on the computer-readable storage medium, and when the computer program instructions are executed by a processor, the method described in any possible implementation manner of the first aspect is implemented.

[0032] In a sixth aspect, there is provided a computer program product containing instructions, which, when run on a computer, causes the computer to implement the method in any possible implementation manner of the first aspect.

[0033] In a seventh aspect, there is provided a chip system, which includes a processing circuit and a storage medium, and computer program instructions are stored in the storage medium; when the computer program instructions are executed by the processor, the method in any possible implementation manner of the first aspect is implemented. The chip system may be composed of chips or may include chips and other discrete devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 It is a schematic diagram of the architecture of an in-cabin air conditioning control system;

[0035] Figure 2 It is a schematic diagram of the architecture of an in-cabin air conditioning control system provided by an embodiment of the present application;

[0036] Figure 3 It is another schematic diagram of the architecture of an in-cabin air conditioning control system provided by an embodiment of the present application;

[0037] Figure 4 It is a schematic diagram of an in-cabin air conditioning control strategy provided by an embodiment of the present application;

[0038] Figure 5 It is a flowchart of an in-cabin air conditioning control method provided by an embodiment of the present application;

[0039] Figure 6 It is a schematic illustration of the in-cabin air conditioning control process provided by an embodiment of the present application Figure 1 ;

[0040] Figure 7 It is a schematic illustration of the in-cabin air conditioning control process provided by an embodiment of the present application Figure 2 ;

[0041] Figure 8 It is a schematic illustration of the in-cabin air conditioning control process provided by an embodiment of the present application Figure 3 ;

[0042] Figure 9 It is a schematic illustration of the in-cabin air conditioning control process provided by an embodiment of the present application Figure 4 ;

[0043] Figure 10 It is a schematic illustration of the in-cabin air conditioning control process provided by an embodiment of the present application Figure 5 ;

[0044] Figure 11 It is a schematic diagram of the structure of a temperature control device provided by an embodiment of the present application;

[0045] Figure 12 This is a block diagram of an intelligent cockpit system provided by an embodiment of the present application. Detailed implementation manners

[0046] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application. Among them, in the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may represent A or B; herein, "and / or" is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of the present application, "a plurality of" means two or more than two.

[0047] Hereinafter, terms such as "first" and "second" are only used to distinguish different described objects, and do not limit the position, order, priority, quantity, or content of the described objects. For example, if the described object is "field", the ordinal numbers before "field" in "the first field" and "the second field" do not limit the position or order between the "fields", and "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of "the first field" and "the second field". For another example, if the described object is "level", the ordinal numbers before "level" in "the first level" and "the second level" do not limit the priority between the "levels". For another example, the quantity of the described object is not limited by the ordinal number and can be one or more. Taking "the first device" as an example, the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, if the described object is "device", "the first device" and "the second device" can be devices of the same type or different types. For another example, if the described object is "information", "the first information" and "the second information" can be information of the same content or different content. In short, the use of ordinal numbers and other prefix words for distinguishing described objects in the embodiments of the present application does not constitute a limitation on the described objects. The description of the described objects refers to the description in the claims or the context of the embodiments, and should not constitute unnecessary limitations because of the use of such prefix words.

[0048] In addition, in the embodiments of the present application, "connection" can be a direct connection or an indirect connection; in addition, it can refer to an electrical connection or a communication connection; for example, when two electrical components A and B are connected, it can mean that A is directly connected to B, or it can mean that A and B are indirectly connected through other electrical components or connection media, or it can mean that A and B are indirectly connected through other communication devices or communication media, as long as communication can be carried out between A and B.

[0049] As described in the background technology, the current control effect of the air conditioning in the cabin does not necessarily allow users to feel the best comfort and has the problem of high energy consumption. For example, with the improvement of the air conditioning performance in the cabin, even in the extremely cold -40℃ scenario in winter, the heating effect of the air conditioning will still be very good, which may cause users to take off their coats to relieve the overheating experience due to the high perceived temperature or to adjust the temperature in the car by opening the windows. It can be seen that the improvement of the air conditioning performance in the cabin does not necessarily allow users to feel the best comfort; in addition, in the case where users adjust the temperature in the car by opening the windows, in order to achieve the target temperature set by the user, the air conditioner often needs to increase the power of operation, which will further increase the energy consumption of the air conditioner, and then increase the energy consumption of the vehicle.

[0050] Also, in some scenarios, the occupants (including the driver and passengers, collectively referred to as "passengers" in the following embodiments) may have gotten off the vehicle but have not turned off the air conditioner. In this case, based on the conventional in-cabin air conditioning control scheme, the air conditioner will continue to work, which will also cause unnecessary power consumption.

[0051] In order to further improve the comfort of passengers in the cabin when using the air conditioner and reduce the energy consumption of the air conditioner, as a possible implementation method, please refer to Figure 1 , Figure 1 A schematic diagram of the air conditioning control system architecture in the cabin is shown. Figure 1 In the system architecture shown, passengers in the car can use the remote control to instruct the window control module to control the windows to work in coordination with the vehicle air-conditioning system. For example, according to the vehicle information and current environmental information obtained by the sensor group and the window control strategy corresponding to the vehicle information and environmental information under various working conditions pre-stored in the window control module, the windows are controlled to work in coordination with the vehicle air-conditioning system to achieve rapid cooling, auxiliary ventilation, and reduce fuel consumption, etc., to achieve a comfortable and energy-saving effect.

[0052] However, based on Figure 1 The in-cabin air conditioning control process implemented by the system architecture shown still requires manual triggering by the user and may not necessarily provide the user with the best user experience. For example, in some cases, the user may not want to achieve a better heating or cooling effect by opening the window.

[0053] Based on the problems existing in the conventional in-cabin air-conditioning control scheme, in order to ensure better comfort for passengers while maximizing the energy consumption savings of the air conditioner, the embodiments of the present application provide an in-cabin air-conditioning control method. This method can adopt an intelligent automatic adjustment strategy to perform automatic heating or cooling control according to the actual state of the vehicle. The actual state of the vehicle includes, but is not limited to, whether the vehicle is in a parked state or a driving state, the opening and closing conditions of the vehicle's windows / doors / skylights, etc. The opening and closing conditions of the vehicle's windows / doors / skylights refer to whether they are in an open state or a closed state. In some examples, for the case where the vehicle's windows / skylights are open, the opening and closing conditions of the windows / doors / skylights may also include the opening degree (such as duty cycle) of the windows / doors / skylights.

[0054] Exemplarily, please refer to Figure 2 , Figure 2 which shows a schematic diagram of the architecture of an in-cabin air-conditioning control system provided by the embodiments of the present application. As Figure 2 shown, the control system may include a sensor group 210, a gear component 220, a controller 230, and an air conditioner 240.

[0055] Among them, Figure 2 the shown sensor group 210 is used to obtain the opening and closing conditions of the vehicle's windows / doors, etc. The opening and closing conditions of the vehicle's windows / doors refer to whether they are in an open state or a closed state, the opening degree (such as duty cycle) of the windows / doors, etc. The vehicle's windows include vehicle windows and / or skylights.

[0056] Taking the vehicle's windows including vehicle windows and skylights as an example, exemplarily, the sensor group 210 may include Figure 2 the shown door opening / closing sensor, window opening / closing sensor, and skylight opening / closing sensor. Among them, the door opening / closing sensor is used to obtain the opening and closing state of the door; in some examples, the door opening / closing sensor is also used to obtain the opening degree (such as duty cycle) of the door. The window opening / closing sensor is used to obtain the opening and closing state of the window; in some examples, the window opening / closing sensor is also used to obtain the opening degree (such as duty cycle) of the window. The skylight opening / closing sensor is used to obtain the opening and closing state of the skylight; in some examples, the skylight opening / closing sensor is also used to obtain the opening degree (such as duty cycle) of the skylight.

[0057] Figure 2 The shown controller 230 is used to obtain the driving state of the vehicle, such as determining whether the vehicle is in a parked state or a driving state according to the control signal sent to the gear component 220; and is used to control the target temperature of the air conditioner 240 according to the driving state of the vehicle and the opening and closing conditions of the vehicle's doors and windows (such as vehicle windows and / or skylights) obtained by the sensor group 210, so as to perform heating or cooling control of the air conditioner 240 in an intelligent and automatic manner, while ensuring better comfort for passengers and maximizing the energy consumption savings of the air conditioner.

[0058] As an example, if the vehicle gear component 220 is in the forward gear (such as D gear), reverse gear (such as R gear) or neutral gear (such as N gear), it indicates that the vehicle is in the driving state; if the vehicle gear component 220 is in the parking gear (such as P gear), it indicates that the vehicle is in the parking state.

[0059] As an example, if the vehicle gear component 220 is in the forward gear (such as D gear), reverse gear (such as R gear) or neutral gear (such as N gear) and the vehicle speed is greater than 0, it indicates that the vehicle is in the driving state; if the vehicle gear component 220 is in the parking gear (such as P gear), or the vehicle gear component 220 is in the forward gear (such as D gear), reverse gear (such as R gear) or neutral gear (such as N gear) and the vehicle speed is equal to 0, it indicates that the vehicle is in the parking state.

[0060] Regarding the definition criteria and rules for the vehicle being in the parking state and the driving state, the embodiments of the present application do not make any limitations and can be determined according to specific circumstances.

[0061] Figure 2 The shown air conditioner 240 is used to perform heating or cooling control according to the target temperature instruction of the controller 230, such as realizing heating or cooling by controlling the compressor speed, water pump speed, fan speed, etc.

[0062] In some embodiments, the air conditioner 240 includes Figure 2 The shown air conditioner (AC) controller is used to perform heating or cooling related control according to the target temperature instruction of the controller 230, such as controlling the compressor speed, water pump speed, fan speed, etc. according to the target temperature instruction.

[0063] In some embodiments, the air conditioner 240 further includes Figure 2 The shown positive temperature coefficient (PTC) controller is used to perform heating related control according to the target temperature instruction of the controller 230, such as controlling the PTC duty cycle according to the target temperature instruction, etc.

[0064] In some embodiments, the air conditioner 240 may also be a distributed thermal management system, an integrated thermal management system, a heat pump air conditioner, or other systems. In such cases, the air conditioner 240 can, according to the target temperature command of the controller 230, uniformly control the actuators affecting the thermal management effect, such as the air conditioner controller, the PTC controller, the body control management (BCM), etc., in accordance with a preset strategy, so as to control the PTC duty cycle, the compressor speed, the water pump speed, the fan speed, etc. Exemplarily, the preset strategy may be pre-stored in the FLASH memory of the controller 230 in the form of algorithms and codes.

[0065] It should be noted that Figure 2 Only as an example of the in-vehicle air conditioner control system architecture, the embodiments of the present application do not specifically limit each unit or module in this control system for implementing the solutions described in the embodiments of the present application, which depends on the specific vehicle architecture and requirements. Exemplarily, please refer to Figure 3 , Figure 3 which is another schematic diagram of the in-vehicle air conditioner control system architecture provided by the embodiments of the present application.

[0066] As Figure 3 shown, this control system may include a sensor group 210, a gear component 220, a body control management (BCM) 230-1, a vehicle control unit (VCU) 230-2, and an air conditioner 240.

[0067] Among them, Figure 3 the shown body controller 230-1 is used to control various electronic devices of the vehicle body and simultaneously collect the real-time states of each electronic device through the sensor group 210. In the embodiments of the present application, the body controller 230-1 is used to obtain the driving state of the vehicle, such as determining whether the vehicle is in a parked state or a driving state according to the control signal sent to the gear component 220, and the opening and closing conditions of the vehicle's doors and windows (such as windows and / or sunroofs) obtained from the sensor group 210, etc., and transmit the obtained driving state of the vehicle and the opening and closing conditions of the vehicle's doors and windows (such as windows and / or sunroofs), etc. to the vehicle controller 230-2.

[0068] Figure 3 The shown vehicle controller 230-2 is used to control the target temperature of the air conditioner 240 according to the driving state of the vehicle and the information such as the vehicle's doors and windows (such as windows and / or sunroofs) from the body controller 230-1, so as to perform heating or cooling control of the air conditioner 240 in an intelligent and automated manner, while ensuring better comfort for passengers brought by the air conditioner and saving the air conditioner energy consumption to the greatest extent.

[0069] For example, in some examples,Figure 2 the controller 230 shown or Figure 3 the vehicle controller 230-2 shown can, when the vehicle is in a driving state (such as the gear is in the forward gear, reverse gear, neutral gear, etc.) and there is a window of the vehicle in an open state, adjust the target temperature of the air conditioner 240 by using a preset first strategy. The first strategy is, for example, to adjust the target temperature of the air conditioner 240 according to the opening degree of the window (such as the duty cycle) by a corresponding adjustment range.

[0070] For another example, in some examples, Figure 2 the controller 230 shown or Figure 3 the vehicle controller 230-2 shown can, when the vehicle gear is in the forward gear, reverse gear or neutral gear, and the vehicle changes from a state where there is a window in an open state to a state where all windows are in a closed state, restore the target temperature of the air conditioner 240 to the target temperature set by the user most recently.

[0071] For another example, in some examples, Figure 2 the controller 230 shown or Figure 3 the vehicle controller 230-2 shown can, when the vehicle gear is in the parking gear, there is a door of the vehicle in an open state, and there is no passenger in the cockpit, adjust the target temperature of the air conditioner 240 according to the strategy of the outside ambient temperature ± a preset adjustment range, where the outside ambient temperature is obtained by a temperature sensor of the vehicle (in this case, Figure 2 the architecture shown further includes a temperature sensor) or obtained from channels such as a weather server, without limitation.

[0072] Among them, the information on whether there is a passenger in the cockpit is Figure 2 the controller 230 shown or Figure 3 the vehicle controller 230-2 shown is obtained based on but not limited to any one or more of the following: images collected by a camera, sensors on the seat, and the state of the seat belt at the seat.

[0073] For another example, in some examples, Figure 2 the controller 230 shown or Figure 3 the vehicle controller 230-2 shown can, when the vehicle gear is in the parking state, there is a door of the vehicle in an open state, and there is a passenger in the cockpit, adjust the target temperature of the air conditioner 240 according to the opening degree of the door (such as the duty cycle) by a corresponding adjustment range.

[0074] For another example, in some examples, Figure 2 the controller 230 shown or Figure 3 the vehicle controller 230-2 shown can, when the vehicle gear is in the parking state, the vehicle changes from a state where there is a door in an open state to a state where all doors are in a closed state, and there is a passenger in the cockpit, restore the target temperature of the air conditioner 240 to the target temperature set by the user most recently.

[0075] For example, in some examples, Figure 2 The controller 230 or Figure 3 The vehicle controller 230 - 2 shown can turn off the air conditioner 240 when the vehicle gear is in the parking state, the vehicle changes from having doors open to having all doors closed, and there are no passengers in the cabin.

[0076] For example, in some examples, Figure 2 The controller 230 or Figure 3 The vehicle controller 230-2 shown can adjust the target temperature of the air conditioner 240 according to the corresponding adjustment gradient based on the degree of window opening (such as duty cycle) when the vehicle gear is in the parking state, the vehicle doors are closed, the vehicle windows are open, and there are passengers in the cabin.

[0077] For example, in some examples, Figure 2 The controller 230 or Figure 3 The vehicle controller 230-2 shown can restore the target temperature of the air conditioner 240 to the target temperature most recently set by the user when the vehicle gear is in the parking state, the vehicle doors are all closed, the vehicle changes from having windows open to having windows closed, and there are passengers in the cabin.

[0078] about Figure 3 For the introduction of the sensor group 210, the gear assembly 220, the air conditioner 240, etc., please refer to the above description. Figure 2 The relevant descriptions of the sensor group 210, the gear assembly 220, and the air conditioner 240 are not repeated here.

[0079] The following will describe in detail the cabin air conditioning control method provided by the embodiment of the present application in conjunction with the accompanying drawings.

[0080] For example, please refer to Figure 4 , Figure 4 Taking the application of the cabin air conditioning control method to a controller (such as but not limited to a vehicle controller) as an example, a schematic diagram of a cabin air conditioning control strategy provided by an embodiment of the present application is shown. Figure 4 As shown, when the air conditioner is turned on, the controller can obtain the driving status of the vehicle, such as obtaining the driving status of the vehicle based on the control signal sent by the body controller to the gear assembly; further, the controller determines whether the vehicle is in a parking state; if so, the air conditioning control strategy in the parking state is executed; if not, the air conditioning control strategy in the driving state is executed.

[0081] As an example, the controller executes an air-conditioning control strategy in the parked state, including: the controller performs target temperature control of the air conditioner in the parked state according to the vehicle state information, where the vehicle state information is obtained by the controller in advance, such as when obtaining the driving state of the vehicle.

[0082] As an example, the controller executes an air-conditioning control strategy in the parked state, including: the controller obtains the vehicle state information and performs target temperature control of the air conditioner in the parked state according to the vehicle state information. Based on this, the data required for air-conditioning control in the parked state can be obtained in a targeted manner, avoiding unnecessary data processing and storage loads caused by obtaining redundant information. Regarding the specific timing for the controller to obtain the vehicle state information, the embodiments of the present application do not make any limitations.

[0083] Among them, the data required for air-conditioning control in the parked state includes the opening and closing status of the doors and the working mode of the air conditioner. The working mode of the air conditioner includes a cooling mode or a heating mode.

[0084] As a possible implementation manner, the controller can determine the working mode of the air conditioner by comparing the interior temperature of the vehicle with the exterior ambient temperature. For example, if the interior temperature of the vehicle is higher than the exterior ambient temperature by more than a preset threshold, it is considered that the air conditioner is in the heating mode; if the interior temperature of the vehicle is lower than the exterior ambient temperature by more than a preset threshold, it is considered that the air conditioner is in the cooling mode. Alternatively, the controller can determine the working mode of the air conditioner according to the signals sent to the air conditioner (such as the PTC, heat pump, compressor, fan, etc. of the air conditioner). Regarding the specific manner and process of obtaining the working mode of the air conditioner, the embodiments of the present application do not make any limitations.

[0085] In some embodiments, the data required for air-conditioning control in the parked state further includes one or more of the passenger distribution in the cabin, the opening and closing status of the windows (such as vehicle windows and / or skylights), etc. In some embodiments, for example, in the case where one or more doors / windows in the vehicle are in the open state, the data required for air-conditioning control in the parked state further includes the duration for which the doors / windows have been in the current open state. In some embodiments, for example, in the case where one or more doors / windows in the vehicle are in the open state, the data required for air-conditioning control in the parked state further includes the opening degree of the doors and / or windows (such as the duty cycle). In some embodiments, the data required for air-conditioning control in the parked state further includes the exterior ambient temperature.

[0086] As an example, the controller executes an air-conditioning control strategy in the driving state, including: the controller performs target temperature control of the air conditioner in the driving state according to the vehicle state information, where the vehicle state information is obtained by the controller in advance, such as when obtaining the driving state of the vehicle.

[0087] As an example, the controller executes the air-conditioning control strategy in the driving state, including: the controller obtains the state information of the vehicle and controls the target temperature of the air conditioner in the driving state according to the state information of the vehicle. Based on this, the data required for air-conditioning control in the driving state can be obtained in a targeted manner, avoiding unnecessary data processing and storage loads caused by obtaining redundant information.

[0088] Among them, the data required for air-conditioning control in the driving state includes the opening and closing status of the windows and the working mode of the air conditioner. The working mode of the air conditioner includes the cooling mode or the heating mode.

[0089] In some embodiments, the data required for air-conditioning control in the driving state further includes the distribution of passengers in the cockpit. In some embodiments, for example, in the case where one or more windows in the vehicle are in the open state, the data required for air-conditioning control in the driving state further includes the duration for which the window has been in the current open state. In some embodiments, for example, in the case where one or more windows in the vehicle are in the open state, the data required for air-conditioning control in the driving state further includes the opening degree of the window (such as the duty cycle).

[0090] Exemplarily, please refer to Figure 5 , Figure 5 which shows a flowchart of an in-cockpit air-conditioning control method provided by an embodiment of the present application. For example, this method can be applied to Figure 2 the controller shown or Figure 3 the vehicle controller shown as an example. As shown in Figure 5 , an in-cockpit air-conditioning control method provided by an embodiment of the present application may include S501 - S502:

[0091] S501: Obtain the state information of the vehicle, where the state information includes the driving state of the vehicle and one or more of the following: the door opening and closing status, the window opening and closing status.

[0092] Among them, the driving state of the vehicle includes the driving state and the parking state; the door opening and closing status includes the door being in the open state or the closed state; the window opening and closing status includes the window being in the open state or the closed state. The windows in the embodiments of the present application include vehicle windows and / or skylights.

[0093] In some embodiments, the state information of the vehicle can be represented by the gear position of the vehicle. For example, if the vehicle is in the forward gear (such as D gear), reverse gear (such as R gear) or neutral gear (such as N gear), it indicates that the vehicle is in the driving state; if the vehicle gear assembly 220 is in the parking gear (such as P gear), it indicates that the vehicle is in the parking state.

[0094] In some embodiments, the status information of the vehicle can be represented by the gear position of the vehicle and the vehicle speed. For example, if the vehicle is in the forward gear (such as D gear), reverse gear (such as R gear) or neutral gear (such as N gear) and the vehicle speed is greater than 0, it indicates that the vehicle is in the driving state; if the vehicle is in the parking gear (such as P gear), or the vehicle is in the forward gear (such as D gear), reverse gear (such as R gear) or neutral gear (such as N gear) and the vehicle speed is equal to 0, it indicates that the vehicle is in the parking state.

[0095] Regarding the definition criteria and rules for the vehicle being in the parking state and the driving state, the embodiments of the present application do not make limitations and can be determined according to specific circumstances.

[0096] As a possible implementation, the controller can determine whether the vehicle is in the forward gear (such as D gear), reverse gear (such as R gear), neutral gear (such as N gear) or parking gear (such as P gear) according to the control signal sent to the gear component, and then determine the driving state and parking state of the vehicle.

[0097] As a possible implementation, the controller can obtain the open / closed state of the vehicle's windows / doors from the sensor group. For example, the controller can obtain the open / closed state of the doors from the door open / close sensor, the open / closed state of the windows from the window open / close sensor, and the open / closed state of the sunroof from the sunroof open / close sensor.

[0098] As a possible implementation, the controller can synchronously obtain the driving state of the vehicle and other data, such as: the open / closed state of the doors, the open / closed state of the windows, etc.

[0099] For the case where the controller synchronously obtains the driving state of the vehicle and other data, the controller can synchronously obtain the driving state of the vehicle, the open / closed state of the doors, the open / closed state of the windows, and the external environment temperature of the vehicle. Among them, the driving state of the vehicle is used to determine whether the vehicle is in the driving state or the parking state, and then trigger the execution of the air-conditioning control strategy in the driving state or the execution of the air-conditioning control strategy in the parking state; the open / closed state of the windows is used to assist in determining the specific algorithm for adjusting the target temperature of the air conditioner; the external environment temperature is used to assist in adjusting the target temperature of the air conditioner.

[0100] Optionally, if a door of the vehicle is in the open state, the status information of the vehicle further includes one or more of the following: the duration for which the door has been in the current open state, the degree of opening of the door (such as duty cycle). Among them, the duration for which the door has been in the current open state is used to assist in determining whether to trigger the control of the target temperature of the air conditioner, avoiding unnecessary resource consumption caused by frequent adjustment of the target temperature and inconvenience to the user; the degree of opening of the door is used to assist in determining the adjustment range for adjusting the target temperature of the air conditioner.

[0101] Optionally, if the vehicle has windows in an open state, the vehicle status information also includes one or more of the following: the duration of the window in the current open state, the degree of window opening (such as duty cycle). Among them, the duration of the window in the current open state is used to assist in determining whether to trigger the target temperature control of the air conditioner, avoiding unnecessary resource consumption and inconvenience to users caused by frequent target temperature adjustments; the degree of window opening is used to assist in determining the adjustment range of the target temperature of the air conditioner.

[0102] As another possible implementation, the controller may first obtain the driving state of the vehicle, and then specifically obtain other data according to the driving state of the vehicle, such as: door switch state, window switch state, etc.

[0103] In the case where the controller specifically acquires other data according to the driving state of the vehicle, in some embodiments, the state information of the vehicle includes the door switch state. For example, when the vehicle is in a parking state, the controller can specifically acquire the door switch state; wherein the door switch state when the vehicle is in a parking state is used to assist in determining a specific algorithm for adjusting the target temperature of the air conditioner.

[0104] Alternatively, in some embodiments, the vehicle status information includes the window switch status. For example, when the vehicle is in a driving state, the controller can specifically obtain the window switch status; wherein the window switch status when the vehicle is in a driving state is used to assist in determining a specific algorithm for adjusting the target temperature of the air conditioner.

[0105] Alternatively, in some embodiments, the vehicle status information may include both the door switch status and the window switch status. For example, when the vehicle is in a parking state, the controller may specifically obtain the door switch status and the window switch status; wherein the door switch status and the window switch status when the vehicle is in a parking state are used to assist in determining a specific algorithm for adjusting the target temperature of the air conditioner.

[0106] Optionally, the vehicle status information may include not only the door switch status and / or window switch status, but also the passenger distribution in the cabin. For example, when the vehicle is in the parking state, the controller can obtain the passenger distribution in the cabin in a targeted manner; wherein, the passenger distribution in the cabin when the vehicle is in the parking state is used to assist in determining the control strategy of the air conditioner, such as turning off the air conditioner if there is no one in the cabin, and keeping the air conditioner on if there is someone in the cabin.

[0107] Optionally, if a vehicle door is in an open state, the vehicle status information may further include one or more of the following: the duration for which the door has been in the current open state, and the degree of opening of the door (such as duty cycle). Among them, the duration for which the door has been in the current open state is used to assist in determining whether to trigger the target temperature control of the air conditioner, avoiding unnecessary resource consumption caused by frequent target temperature adjustments and the inconvenience to the user; the degree of opening of the door is used to assist in determining the adjustment range for adjusting the target temperature of the air conditioner.

[0108] Optionally, if a vehicle window is in an open state, the vehicle status information further includes one or more of the following: the duration for which the window has been in the current open state, and the degree of opening of the window (such as duty cycle). Among them, the duration for which the window has been in the current open state is used to assist in determining whether to trigger the target temperature control of the air conditioner, avoiding unnecessary resource consumption caused by frequent target temperature adjustments and the inconvenience to the user; the degree of opening of the window is used to assist in determining the adjustment range for adjusting the target temperature of the air conditioner.

[0109] Optionally, in addition to including the door switch state and / or window switch state, the vehicle status information may further include the outside ambient temperature. For example, when the vehicle is in a parked state, the controller can specifically obtain the outside ambient temperature, and the outside ambient temperature is used to assist in adjusting the target temperature of the air conditioner.

[0110] S502: Perform target temperature control of the air conditioner in the vehicle cockpit according to the vehicle status information.

[0111] Among them, the vehicle status information includes the driving state of the vehicle. As a possible implementation, the air conditioner control strategy for the driving state or the parked state can be determined according to the driving state of the vehicle. Exemplarily, the air conditioner control strategy for the driving state may include one or more, such as the first strategy; the air conditioner control strategy for the parked state may include one or more, such as the first strategy, the second strategy, etc. Regarding which specific strategy to adopt for air conditioner control depends on other vehicle status information such as the specific door switch state and window switch state.

[0112] The following will specifically introduce the process of performing target temperature control of the air conditioner in the vehicle cockpit according to the vehicle status information in combination with different driving states of the vehicle, such as the driving state and the parked state:

[0113] Case 1: The vehicle is in the driving state

[0114] In some embodiments, the vehicle status information includes the driving state of the vehicle, and the driving state is the driving state (as Figure 6 shown), then the air conditioner control strategy for the driving state can be executed.

[0115] As an example, the status information of the vehicle further includes the window switch status, which indicates that one or more windows of the vehicle are in the open state. For this case, the air-conditioning control strategy during driving may specifically include: adjusting the target temperature of the air conditioner using the first strategy.

[0116] Alternatively, as an example, the status information of the vehicle further includes the window switch status, which indicates that one or more windows of the vehicle have been in the open state for more than a first preset duration (such as 30 seconds, 1 minute, etc., not limited). For this case, the air-conditioning control strategy during driving may specifically include: adjusting the target temperature of the air conditioner using the first strategy.

[0117] For example, adjusting the target temperature of the air conditioner using the first strategy includes: determining a first temperature according to a preset adjustment range and the operating mode of the air conditioner, and adjusting the target temperature of the air conditioner according to the first temperature, where the operating mode of the air conditioner includes a cooling mode and a heating mode.

[0118] Taking the cooling mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining a first temperature according to the initial target temperature + a third preset adjustment range, and adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner. Taking the heating mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining a first temperature according to the initial target temperature - a fourth preset adjustment range, and adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner. Exemplarily, the third preset adjustment range and the fourth preset adjustment range may be set according to experience or based on the user's custom operations, etc.; the third preset adjustment range and the fourth preset adjustment range may be the same or different, without specific limitation. Based on this, during the driving state of the vehicle, through an intelligent automatic adjustment strategy, automatic heating or cooling control can be performed according to the actual state of the vehicle, while ensuring better comfort for passengers brought by the air conditioner, and maximizing the energy consumption savings of the air conditioner.

[0119] Another example is that the status information of the vehicle further includes the opening degree of one or more windows in the open state, such as Figure 6 As shown, if it is recognized that one or more windows of the vehicle are in the open state, adjusting the target temperature of the air conditioner using the first strategy includes: obtaining the operating mode of the air conditioner, where the operating mode of the air conditioner includes a cooling mode and a heating mode; determining a first temperature according to the opening degree of one or more windows in the open state and the operating mode of the air conditioner; and adjusting the target temperature of the air conditioner according to the first temperature.

[0120] As shown Figure 6 below, taking the heating mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining the first temperature according to the adjustment amplitude corresponding to the maximum value among the opening degrees of one or more windows (denoted as a1), such as determining the first temperature according to the initial target temperature - a1, and then adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner; or, determining the first temperature according to the adjustment amplitude corresponding to the average value of the opening degrees of one or more windows (denoted as a2), such as determining the first temperature according to the initial target temperature - a2, and adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner. Taking the cooling mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining the first temperature according to the adjustment amplitude corresponding to the maximum value among the opening degrees of one or more windows (i.e., b1), such as determining the first temperature according to the initial target temperature + b1, and then adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner; or, determining the first temperature according to the adjustment amplitude corresponding to the average value of the opening degrees of one or more windows (i.e., b2), such as determining the first temperature according to the initial target temperature + b2, and adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner. Among them, in the vehicle, the adjustment amplitudes corresponding to different window opening degrees are stored in, for example, the controller or the memory; or, more precisely, the adjustment amplitudes corresponding to different window opening degrees in the cooling mode are stored in the controller or the memory, and the adjustment amplitudes corresponding to different window opening degrees in the heating mode are also stored. Among them, a1 may be equal to b1 or may not be equal to b1; a2 may be equal to b2 or may not be equal to b2, without specific limitation. Based on this, when the vehicle is in a driving state, through an intelligent automatic adjustment strategy, automatic heating or cooling control can be performed according to the actual state of the vehicle, while ensuring better comfort for passengers provided by the air conditioner, and maximizing the energy consumption savings of the air conditioner.

[0121] As a possibility, as Figure 6As shown, if the operating mode of the air conditioner is the heating mode and the first temperature is lower than the lower limit of the adjustable temperature range of the air conditioner, for example, in extremely cold temperatures, in actual implementation, the target temperature of the air conditioner is adjusted according to the lower limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the lower limit value of the adjustable temperature range. If the operating mode of the air conditioner is the cooling mode and the first temperature is higher than the upper limit of the adjustable temperature range of the air conditioner, in actual implementation, the target temperature of the air conditioner is adjusted according to the upper limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the upper limit value of the adjustable temperature range. For example, in extremely cold temperatures (such as -50°C), assuming that the calculated first temperature is 5°C and the lower limit of the adjustable temperature range of the air conditioner is 10°C, and 5°C is lower than 10°C, then actually the target temperature of the air conditioner is adjusted to 10°C. Another example is that in extremely high temperatures (such as 50°C), assuming that the calculated first temperature is 35°C and the upper limit of the adjustable temperature range of the air conditioner is 30°C, and 35°C is higher than 30°C, then actually the target temperature of the air conditioner is adjusted to 30°C. Based on this, the control of the target temperature can be carried out on the basis of considering the actual capabilities of the air conditioner.

[0122] In some embodiments, such as Figure 6 As shown, if it is subsequently recognized that one or more windows that were previously in the open state change to the closed state, then the target temperature of the air conditioner is restored to the initial target temperature, such as the initial target temperature is the target temperature set by the user most recently. Based on this, the comfort of the air conditioner for passengers can be maximally ensured.

[0123] Situation 2: The vehicle is in the parked state

[0124] In some embodiments, the status information of the vehicle includes the driving status of the vehicle, and the driving status is the parked state (as Figure 7 shown), then the air conditioner control strategy in the parked state can be executed.

[0125] As an example, the status information of the vehicle includes the door switch status and the window open status. The door switch status indicates that all the doors of the vehicle are in the closed state, and the window switch status indicates that one or more windows of the vehicle are in the open state. For this situation, the specific implementation of the air conditioner control strategy in the driving state may include: determining the passenger distribution in the cockpit; as Figure 7 shown, if there are passengers in the cockpit, the first strategy is used to adjust the target temperature of the air conditioner; if there are no passengers in the cockpit, the air conditioner is turned off (or the air conditioner is controlled according to other specified strategies, which is not limited).

[0126] Alternatively, as an example, the status information of the vehicle includes the door switch status and the window open status. The door switch status indicates that all the vehicle's doors are in the closed state, and the window switch status indicates that one or more windows of the vehicle are in the open state for more than a first preset duration. For this case, the specific implementation of the air-conditioning control strategy in the driving state may include: determining the passenger distribution in the cockpit; as Figure 7 shown, if there are passengers in the cockpit, adjust the target temperature of the air conditioner using the first strategy; if there are no passengers in the cockpit, turn off the air conditioner (or perform air-conditioning control according to other specified strategies, without limitation).

[0127] For example, adjusting the target temperature of the air conditioner using the first strategy includes: determining a first temperature according to a preset adjustment range and the working mode of the air conditioner, and adjusting the target temperature of the air conditioner according to the first temperature, where the working mode of the air conditioner includes the cooling mode and the heating mode.

[0128] Taking the cooling mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining the first temperature according to the initial target temperature + a fifth preset adjustment range, and adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner. Taking the heating mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining the first temperature according to the initial target temperature - a sixth preset adjustment range, and adjusting the target temperature of the air conditioner according to the first temperature, such as setting the target temperature of the air conditioner to the first temperature when the first temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner. Exemplarily, the fifth preset adjustment range and the sixth preset adjustment range may be set according to experience, or may be set based on the user's custom operations, etc.; the fifth preset adjustment range and the sixth preset adjustment range may be the same or different, without specific limitation. Based on this, in the case where the vehicle is in the parked state but there are passengers in the vehicle, through an intelligent automatic adjustment strategy, automatic heating or cooling control can be performed according to the actual state of the vehicle, while ensuring that the air conditioner provides better comfort to passengers and maximizing the savings of air-conditioning energy consumption.

[0129] Another example is that the status information of the vehicle also includes the opening degree of one or more windows in the open state, such as Figure 7 shown, if it is recognized that all the vehicle's doors are in the closed state, one or more windows of the vehicle are in the open state, and there are passengers in the cockpit, adjusting the target temperature of the air conditioner using the first strategy includes: obtaining the working mode of the air conditioner, where the working mode of the air conditioner includes the cooling mode and the heating mode; determining the first temperature according to the opening degree of one or more windows in the open state and the working mode of the air conditioner; and adjusting the target temperature of the air conditioner according to the first temperature.

[0130] AsFigure 7 As shown, taking the heating mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining the first temperature according to the adjustment amplitude corresponding to the maximum value among the opening degrees of one or more windows (denoted as a1), such as determining the first temperature according to the initial target temperature - a1, and then adjusting the target temperature of the air conditioner according to the first temperature. For example, when the first temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the first temperature; or, determine the first temperature according to the adjustment amplitude corresponding to the average value of the opening degrees of one or more windows (denoted as a2), such as determining the first temperature according to the initial target temperature - a2, and adjusting the target temperature of the air conditioner according to the first temperature. For example, when the first temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the first temperature. Taking the cooling mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the first strategy may include: determining the first temperature according to the adjustment amplitude corresponding to the maximum value among the opening degrees of one or more windows (i.e., b1), such as determining the first temperature according to the initial target temperature + b1, and then adjusting the target temperature of the air conditioner according to the first temperature. For example, when the first temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the first temperature; or, determine the first temperature according to the adjustment amplitude corresponding to the average value of the opening degrees of one or more windows (i.e., b2), such as determining the first temperature according to the initial target temperature + b2, and adjusting the target temperature of the air conditioner according to the first temperature. For example, when the first temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the first temperature. Among them, in the vehicle, such as in the controller or memory, the adjustment amplitudes corresponding to different window opening degrees are stored; or, more precisely, the adjustment amplitudes corresponding to different window opening degrees in the cooling mode are stored in the controller or memory, and the adjustment amplitudes corresponding to different window opening degrees in the heating mode are also stored. Among them, a1 may be equal to b1 or may not be equal to b1; a2 may be equal to b2 or may not be equal to b2, without specific limitation. Based on this, when the vehicle is in a parked state but there are passengers in the vehicle, through an intelligent automatic adjustment strategy, automatic heating or cooling control can be performed according to the actual state of the vehicle, while ensuring that the air conditioner brings better comfort to the passengers, maximizing the energy consumption savings of the air conditioner.

[0131] As a possibility, such as Figure 7As shown, if the operating mode of the air conditioner is the heating mode and the first temperature is lower than the lower limit of the adjustable temperature range of the air conditioner, for example, in extremely cold temperatures, in actual implementation, the target temperature of the air conditioner is adjusted according to the lower limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the lower limit value of the adjustable temperature range. If the operating mode of the air conditioner is the cooling mode and the first temperature is higher than the upper limit of the adjustable temperature range of the air conditioner, in actual implementation, the target temperature of the air conditioner is adjusted according to the upper limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the upper limit value of the adjustable temperature range. For example, in extremely cold temperatures (such as -50°C), assuming the calculated first temperature is 5°C and the lower limit of the adjustable temperature range of the air conditioner is 10°C, and 5°C is less than 10°C, then actually the target temperature of the air conditioner is adjusted to 10°C. Another example, in extremely high temperatures (such as 50°C), assuming the calculated first temperature is 35°C and the upper limit of the adjustable temperature range of the air conditioner is 30°C, and 35°C is greater than 30°C, then actually the target temperature of the air conditioner is adjusted to 30°C. Based on this, the control of the target temperature can be carried out on the basis of considering the actual capabilities of the air conditioner.

[0132] In some embodiments, such as Figure 7 As shown, if it is subsequently recognized that one or more windows that were previously in the open state change to the closed state, then the target temperature of the air conditioner is restored to the initial target temperature, such as the initial target temperature is the target temperature set by the user most recently. Based on this, an automated air conditioner control strategy adaptation can be performed according to the actual passenger distribution in the cockpit, ensuring that the air conditioner brings better comfort to the passengers.

[0133] As an example, the state information of the vehicle includes the door switch state and the window open state. The door switch state indicates that all the doors of the vehicle are in the closed state, and the window switch state indicates that all the doors of the vehicle are in the closed state. For this situation, the specific implementation of the air conditioner control strategy in the driving state may include: determining the passenger distribution in the cockpit; such as Figure 8 As shown, if there are passengers in the cockpit, keep the initial target temperature of the air conditioner unchanged; if there are no passengers in the cockpit, turn off the air conditioner (or perform air conditioner control according to other specified strategies, not limited).

[0134] As an example, the state information of the vehicle includes the door switch state and the window open state. The door switch state indicates that one or more doors of the vehicle are in the open state. For this situation, the specific implementation of the air conditioner control strategy in the driving state may include: The specific implementation of the air conditioner control strategy in the driving state may include: adjusting the target temperature of the air conditioner using the second strategy.

[0135] Alternatively, the vehicle status information includes the door switch status and the window open status. The door switch status indicates that one or more vehicle doors have been open for more than a first preset duration. For this case, the implementation of the air conditioner control strategy during driving may specifically include: adjusting the target temperature of the air conditioner using a second strategy.

[0136] For example, adjusting the target temperature of the air conditioner using a second strategy includes: determining a second temperature based on the outdoor ambient temperature, the operating mode of the air conditioner, and a preset adjustment range, and adjusting the target temperature of the air conditioner according to the second temperature, where the operating mode of the air conditioner includes a cooling mode and a heating mode.

[0137] As Figure 9 shown, taking the heating mode of the air conditioner as an example, when the vehicle is in the parking gear and one or more vehicle doors are open, adjusting the target temperature of the air conditioner using a second strategy may include: determining the second temperature according to the formula A1 = B - C1, and then adjusting the target temperature of the air conditioner according to the second temperature. For example, when the second temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner, the target temperature of the air conditioner is set to the second temperature, where B is the outdoor ambient temperature and C1 is the first preset adjustment range; taking the cooling mode of the air conditioner as an example, when the vehicle is in the parking gear and one or more vehicle doors are open, adjusting the target temperature of the air conditioner using a second strategy may include: determining the second temperature according to the formula A1 = B + C2, and then adjusting the target temperature of the air conditioner according to the second temperature. For example, when the second temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner, the target temperature of the air conditioner is set to the second temperature, where C2 is the second preset adjustment range. Exemplarily, the first preset adjustment range and the second preset adjustment range may be set according to experience or based on user-defined operations, etc. For example, C1 and C2 are 1°C; the first preset adjustment range and the second preset adjustment range may be the same or different, without specific limitation. Based on this, the air conditioner energy consumption can be maximally saved through an intelligent automatic adjustment strategy when the vehicle is in the parking state.

[0138] As a possibility, as Figure 9 shown, if the operating mode of the air conditioner is the heating mode and the second temperature is less than the lower limit of the adjustable temperature range of the air conditioner, for example, in extremely cold temperatures, in actual implementation, the target temperature of the air conditioner is adjusted according to the lower limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the lower limit value of the adjustable temperature range. If the operating mode of the air conditioner is the cooling mode and the second temperature is greater than the upper limit of the adjustable temperature range of the air conditioner, in actual implementation, the target temperature of the air conditioner is adjusted according to the upper limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the upper limit value of the adjustable temperature range. Based on this, the control of the target temperature can be carried out on the basis of considering the actual capacity of the air conditioner.

[0139] For another example, when the vehicle is in the parking gear state and one or more vehicle doors are in the open state, such as Figure 10 shown, it is also possible to determine the passenger distribution inside the cockpit; based on this, adjusting the target temperature of the air conditioner using the second strategy includes: if there are no passengers inside the cockpit, determining a second temperature based on the operating mode of the air conditioner and a preset adjustment range on the basis of the outside ambient temperature, and adjusting the target temperature of the air conditioner according to the second temperature; if there are passengers inside the cockpit, determining a second temperature according to the opening degree of one or more open doors and the operating mode of the air conditioner, and adjusting the target temperature of the air conditioner according to the second temperature.

[0140] such as Figure 10As shown, taking the heating mode of the air conditioner as an example, when the vehicle is in the parking gear, one or more vehicle doors are open, and there are passengers in the cabin, adjusting the target temperature of the air conditioner using the second strategy may include: determining a first temperature based on the adjustment amplitude corresponding to the maximum value among the opening degrees of one or more vehicle doors (denoted as c1), such as determining a second temperature based on the initial target temperature - c1, and then adjusting the target temperature of the air conditioner according to the second temperature. For example, when the second temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the second temperature; or, determining a second temperature based on the adjustment amplitude corresponding to the average value of the opening degrees of one or more vehicle doors (denoted as c2), such as determining a second temperature based on the initial target temperature - c2, and adjusting the target temperature of the air conditioner according to the second temperature. For example, when the second temperature is greater than or equal to the lower limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the second temperature. Taking the cooling mode of the air conditioner as an example, adjusting the target temperature of the air conditioner using the second strategy may include: determining a second temperature based on the adjustment amplitude corresponding to the maximum value among the opening degrees of one or more vehicle doors (i.e., d1), such as determining a second temperature based on the initial target temperature + d1, and then adjusting the target temperature of the air conditioner according to the second temperature. For example, when the second temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the second temperature; or, determining a second temperature based on the adjustment amplitude corresponding to the average value of the opening degrees of one or more windows (i.e., d2), such as determining a second temperature based on the initial target temperature + d2, and adjusting the target temperature of the air conditioner according to the second temperature. For example, when the second temperature is less than or equal to the upper limit of the adjustable temperature range of the air conditioner, set the target temperature of the air conditioner to the second temperature. Among them, in the vehicle, for example, the adjustment amplitudes corresponding to different vehicle door opening degrees are stored in a controller or a memory; or, more precisely, the adjustment amplitudes corresponding to different vehicle door opening degrees in the cooling mode are stored in a controller or a memory, and the adjustment amplitudes corresponding to different vehicle door opening degrees in the heating mode are also stored. Among them, c1 may be equal to d1 or may not be equal to d1; c2 may be equal to d2 or may not be equal to d2, without specific limitation. Based on this, when the vehicle is in the parking state, through an intelligent automatic adjustment strategy, automatic heating or cooling control can be performed according to the actual state of the vehicle and the actual passenger distribution in the cabin, while ensuring that the air conditioner provides better comfort for passengers, maximizing the energy consumption savings of the air conditioner.

[0141] As a possibility, such as Figure 10As shown, if the operating mode of the air conditioner is the heating mode and the second temperature is lower than the lower limit of the adjustable temperature range of the air conditioner, for example, in extremely cold temperatures, in actual implementation, the target temperature of the air conditioner is adjusted according to the lower limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the lower limit value of the adjustable temperature range. If the operating mode of the air conditioner is the cooling mode and the second temperature is higher than the upper limit of the adjustable temperature range of the air conditioner, in actual implementation, the target temperature of the air conditioner is adjusted according to the upper limit of the adjustable temperature range, such as setting the target temperature of the air conditioner to the upper limit value of the adjustable temperature range. Based on this, the control of the target temperature can be carried out on the basis of considering the actual capacity of the air conditioner.

[0142] In some embodiments, such as Figure 10 As shown, for the case where there are passengers in the cockpit, if one or more doors that were previously in the open state change to the closed state, the target temperature of the air conditioner is restored to the initial target temperature, such as the target temperature set by the user most recently; for the case where there are no passengers in the cockpit, if one or more doors that were previously in the open state change to the closed state, the air conditioner is turned off. Based on this, an automated air conditioner control strategy adaptation can be performed according to the actual passenger distribution in the cockpit, saving the air conditioner energy consumption to the greatest extent while ensuring good comfort for passengers.

[0143] For another example, when the vehicle is in the parking gear, one or more doors of the vehicle are in the open state, and one or more windows of the vehicle are in the open state, the passenger distribution in the cockpit can also be determined; based on this, adopting the second strategy to adjust the target temperature of the air conditioner includes: if there are no passengers in the cockpit, determining a second temperature based on the operating mode of the air conditioner and a preset adjustment range on the basis of the outside ambient temperature, and adjusting the target temperature of the air conditioner according to the second temperature; if there are passengers in the cockpit, determining a second temperature according to the opening degree of one or more doors in the open state and / or the opening degree of one or more windows in the open state, and the operating mode of the air conditioner, and adjusting the target temperature of the air conditioner according to the second temperature. Regarding the specific process, reference can be made to the relevant introduction in the above embodiments and will not be elaborated here.

[0144] It can be understood that based on the in-vehicle air-conditioning control method provided by the embodiments of the present application, through an intelligent automatic adjustment strategy, hierarchical control of heating or cooling can be performed according to the actual state of the vehicle (such as parking state or driving state, the opening and closing conditions of windows / doors / sunroofs, the distribution of people in the cabin, etc.). Moreover, when performing hierarchical control of heating or cooling, the target temperature can be adjusted accordingly in combination with the opening degree of windows / doors / sunroofs, etc., without causing a sudden change in the user's perceived temperature. Therefore, based on the in-vehicle air-conditioning control method provided by the embodiments of the present application, while ensuring that the air conditioner brings better comfort to passengers, the air-conditioning energy consumption can be saved to the greatest extent, and the overall vehicle energy consumption can be optimized.

[0145] It should be understood that the various solutions of the embodiments of the present application can be combined and used reasonably, and the explanations or descriptions of the various terms appearing in the embodiments can be referred to or explained with each other in the various embodiments, which is not limited herein.

[0146] It should also be understood that in the various embodiments of the present application, the magnitudes of the serial numbers of the above processes do not mean the order of execution, and the order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0147] It can be understood that in order to implement the functions of any of the above embodiments, a temperature control device (such as a vehicle controller, etc.) includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraint conditions of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0148] Exemplarily, please refer to Figure 11 , Figure 11 which shows a schematic structural diagram of a temperature control device (such as a vehicle controller, etc.) provided by an embodiment of the present application. As Figure 11 shown, the temperature control device may include a processor 1101, a communication line 1102, a memory 1103, and at least one communication interface ( Figure 11 only an example of including a communication interface 1104 is used for illustration herein).

[0149] The processor 1101 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the solution of the present application.

[0150] In the actual example of the present application, the processor 1101 can be used to support the temperature control device to make decisions on the air conditioning control strategy and subsequent corresponding air conditioning control according to the information obtained from other modules, such as the vehicle status information, the outside vehicle environment temperature, the passenger distribution in the cockpit, etc.

[0151] The communication line 1102 may include a path for transmitting information between the above components.

[0152] The communication interface 1104, using any device such as a transceiver, is used to communicate with other devices or communication networks, such as a limited communication connection, Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc. In the actual example of the present application, the communication interface 1104 can be used to support the temperature control device to obtain information from other modules, such as the vehicle status information, the passenger distribution in the cockpit, etc.

[0153] The memory 1103 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or it may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor through the communication line 1102. The memory may also be integrated with the processor.

[0154] Among them, the memory 1103 is used to store computer execution instructions for executing the solution of this application. Among them, the memory 1103 can store instructions for implementing two modular functions: sending instructions and connection instructions, and is controlled by the processor 1101 to execute. The processor 1101 is used to execute the computer execution instructions stored in the memory 1103, so as to implement the data transmission method provided in the following embodiments of this application. Figure 11 The memory 1103 shown in Figure 11 is only a schematic diagram, and this memory may also include other functional instructions. In this regard, the present invention does not limit this.

[0155] Optionally, the computer execution instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not make specific limitations on this.

[0156] In a specific implementation, as an embodiment, the processor 1101 may include one or more CPUs, such as Figure 11 the CPU0 and CPU1 in Figure 11 .

[0157] In some embodiments, the temperature control device (such as a vehicle controller, etc.) can be divided into functional modules. For example, each functional module can be corresponding to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of this application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0158] It should also be understood that each module in the temperature control device (such as a vehicle controller, etc.) can be implemented in the form of software and / or hardware, and specific limitations are not made on this. In other words, the temperature control device (such as a vehicle controller, etc.) is presented in the form of functional modules. Here, the "module" may refer to a specific application integrated circuit ASIC, a circuit, a processor and a memory that execute one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions.

[0159] The embodiments of this application can also provide an intelligent cockpit system. Exemplarily, please refer to Figure 12 , Figure 12 which shows a structural block diagram of an intelligent cockpit system provided by the embodiments of this application. As Figure 12 shown, the intelligent cockpit system may include a data acquisition device 1201 and a temperature control device 1202. Among them, the data acquisition device 1201 is used to acquire the state information of the vehicle, the external environment temperature of the vehicle, the distribution of passengers in the cockpit, etc.; the temperature control device 1202 is used to make decisions on air-conditioning control strategies based on the data acquired by the data acquisition device 1201 and subsequent corresponding air-conditioning control, etc.

[0160] In an alternative manner, when data transmission is implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are implemented in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium may be a magnetic medium (such as a floppy disk, hard disk, or magnetic tape), an optical medium (such as a digital video disk (DVD)), or a semiconductor medium (such as a solid state disk (SSD)).

[0161] The steps of the methods or algorithms described in connection with the embodiments of the present application may be implemented in hardware or by a processor executing software instructions. The software instructions may consist of corresponding software modules, and the software modules may be stored in a random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) memory, register, hard disk, removable hard disk, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an application specific integrated circuit (ASIC). Additionally, the ASIC may be located in an electronic device. Of course, the processor and the storage medium may also exist as discrete components.

[0162] Through the description of the above embodiments, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the above division of each functional module is used as an example. In actual applications, the above functions may be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

Claims

1. A method for controlling air conditioning in a cabin, characterized in that: The method comprises: Acquiring status information of the vehicle, the status information including the driving status of the vehicle and one or more of the following: a door switch status, a window switch status, the window including a car window and / or a sunroof, and the driving status including a driving status and a parking status; The target temperature of the air conditioner in the vehicle cabin is controlled according to the state information.

2. The method according to claim 1, characterized in that The driving state is a driving state, and the state information includes a window switch state, wherein the window switch state indicates that one or more windows of the vehicle are in an open state; The controlling the target temperature of the air conditioner in the vehicle cabin according to the state information includes: The target temperature is adjusted using a first strategy.

3. The method according to claim 1, characterized in that The driving state is a driving state, and the state information includes a window switch state, wherein the window switch state indicates that one or more windows of the vehicle are in an open state for more than a first preset time period; The controlling the target temperature of the air conditioner in the vehicle cabin according to the state information includes: The target temperature is adjusted using a first strategy.

4. The method according to claim 1, characterized in that: The driving state is a parking state, and the state information includes a door switch state and a window open state, wherein the door switch state indicates that all doors of the vehicle are in a closed state, and the window switch state indicates that one or more windows of the vehicle are in the open state; The method further comprises: Determine the distribution of passengers in the cabin; The controlling the target temperature of the air conditioner in the vehicle cabin according to the state information includes: If there are passengers in the cabin, the target temperature is adjusted using a first strategy.

5. The method according to claim 1, characterized in that The driving state is a parking state, and the state information includes a door switch state and a window open state, wherein the door switch state indicates that all doors of the vehicle are in a closed state, and the window switch state indicates that one or more windows of the vehicle are in the open state for more than a first preset time period; The method further comprises: Determine the distribution of passengers in the cabin; The controlling the target temperature of the air conditioner in the vehicle cabin according to the state information includes: If there are passengers in the cabin, the target temperature is adjusted using a first strategy.

6. The method according to any one of claims 2 to 5, characterized in that: The state information further includes the opening degree of the one or more windows in the open state, and the adopting the first strategy to adjust the target temperature includes: determining a first temperature according to the opening degree of the one or more windows and an operating mode of the air conditioner, wherein the operating mode includes a cooling mode and a heating mode; The target temperature is adjusted according to the first temperature.

7. The method according to any one of claims 2 to 5, characterized in that: The state information further includes the opening degree of the one or more windows in the open state, and the adopting the first strategy to adjust the target temperature includes: determining a first temperature according to the opening degree of the one or more windows and an operating mode of the air conditioner, wherein the operating mode includes a cooling mode and a heating mode; If the working mode is a cooling mode and the first temperature is greater than an upper limit of an adjustable temperature range of the air conditioner, adjusting the target temperature according to the upper limit of the adjustable temperature range; If the working mode is a heating mode, and the first temperature is lower than a lower limit of an adjustable temperature range of the air conditioner, the target temperature is adjusted according to the lower limit of the adjustable temperature range.

8. The method according to claim 6 or 7, characterized in that: The determining the first temperature according to the opening degree of the one or more windows and the working mode of the air conditioner comprises: determining the first temperature according to a maximum value of the opening degrees of the one or more windows and an operating mode of the air conditioner; or, The first temperature is determined according to an average value of the opening degrees of the one or more windows and an operating mode of the air conditioner.

9. The method according to any one of claims 6 to 8, characterized in that: The determining the first temperature according to the opening degree of the one or more windows and the working mode of the air conditioner comprises: If the working mode is a cooling mode, the first temperature is obtained by increasing the temperature based on the initial target temperature according to the opening degree of the one or more windows, and the initial target temperature is the target temperature most recently set by the user; If the working mode is a heating mode, the first temperature is obtained by lowering the temperature based on the initial target temperature according to the opening degree of the one or more windows.

10. The method according to any one of claims 2 to 9, characterized in that: The method further comprises: If the one or more windows are changed from the open state to the closed state, the target temperature is restored to the initial target temperature, and the initial target temperature is the target temperature most recently set by the user.

11. The method according to claim 1, characterized in that: The driving state is a parking state, and the state information includes a door switch state, wherein the door switch state indicates that one or more doors of the vehicle are in an open state; The controlling the target temperature of the air conditioner in the vehicle cabin according to the state information includes: A second strategy is adopted to adjust the target temperature.

12. The method according to claim 1, characterized in that The driving state is a parking state, and the state information includes a door switch state, wherein the door switch state indicates that one or more doors of the vehicle are in the open state for more than a first preset time period; The controlling the target temperature of the air conditioner in the vehicle cabin according to the state information includes: A second strategy is adopted to adjust the target temperature.

13. The method according to claim 11 or 12, characterized in that: The method further comprises: A passenger distribution condition in the cabin is determined, wherein the passenger distribution condition in the cabin indicates that there are no passengers in the cabin.

14. The method according to any one of claims 11 to 13, characterized in that The adopting the second strategy to adjust the target temperature includes: Determining a second temperature according to an ambient temperature outside the vehicle and an operating mode of the air conditioner, wherein the operating mode includes a cooling mode and a heating mode; The target temperature is adjusted according to the second temperature.

15. The method according to any one of claims 11 to 13, characterized in that The adopting the second strategy to adjust the target temperature includes: Determining a second temperature according to an ambient temperature outside the vehicle and an operating mode of the air conditioner, wherein the operating mode includes a cooling mode and a heating mode; If the working mode is a cooling mode and the second temperature is greater than an upper limit of an adjustable temperature range of the air conditioner, adjusting the target temperature according to the upper limit of the adjustable temperature range; If the working mode is a heating mode, and the second temperature is lower than a lower limit of an adjustable temperature range of the air conditioner, the target temperature is adjusted according to the lower limit of the adjustable temperature range.

16. The method according to claim 14 or 15, characterized in that The determining the second temperature according to the ambient temperature outside the vehicle and the working mode of the air conditioner includes: If the working mode is the cooling mode, the second temperature A1 is determined according to the formula A1=B-C1; If the working mode is the heating mode, the second temperature A2 is determined according to the formula A2=B+C2; Wherein, B is the ambient temperature outside the vehicle, C1 is the first preset adjustment range, and C2 is the second preset adjustment range.

17. The method according to any one of claims 11 to 13, characterized in that The method further comprises: Determining a passenger distribution situation in the cabin, wherein the passenger distribution situation in the cabin indicates that there are passengers in the cabin; The state information further includes the opening degree of the one or more vehicle doors in the open state, and the adopting the second strategy to adjust the target temperature includes: determining a second temperature according to the opening degree of the one or more vehicle doors and an operating mode of the air conditioner, wherein the operating mode includes a cooling mode and a heating mode; The target temperature is adjusted according to the second temperature.

18. The method according to any one of claims 11 to 13, characterized in that: The method further comprises: Determining a passenger distribution situation in the cabin, wherein the passenger distribution situation in the cabin indicates that there are passengers in the cabin; The state information further includes the opening degree of the one or more vehicle doors in the open state, and the adopting the second strategy to adjust the target temperature includes: determining a second temperature according to the opening degree of the one or more vehicle doors and an operating mode of the air conditioner, wherein the operating mode includes a cooling mode and a heating mode; If the working mode is a cooling mode and the second temperature is greater than an upper limit of an adjustable temperature range of the air conditioner, adjusting the target temperature according to the upper limit of the adjustable temperature range; If the working mode is a heating mode, and the second temperature is lower than a lower limit of an adjustable temperature range of the air conditioner, the target temperature is adjusted according to the lower limit of the adjustable temperature range.

19. The method according to any one of claims 11 to 13, characterized in that: The method further comprises: Determining a passenger distribution situation in the cabin, wherein the passenger distribution situation in the cabin indicates that there are passengers in the cabin; The state information further includes a window switch state, wherein the window switch state indicates that one or more windows of the vehicle are in an open state, and the state information further includes an opening degree of the one or more vehicle doors in the open state and an opening degree of the one or more windows in the open state. The adopting the second strategy to adjust the target temperature includes: determining a second temperature according to the opening degree of the one or more vehicle doors and / or the opening degree of the one or more windows, and an operating mode of the air conditioner, wherein the operating mode includes a cooling mode and a heating mode; The target temperature is adjusted according to the second temperature.

20. The method according to any one of claims 11 to 19, characterized in that The method further comprises: If the one or more vehicle doors change from the open state to the closed state and there are passengers in the cabin, the target temperature is restored to the initial target temperature, and the initial target temperature is the target temperature most recently set by the user.

21. The method according to any one of claims 1 to 20, characterized in that The driving state includes a forward state or a reverse state.

22. A temperature control device, characterized in that: The temperature control device comprises: Communication interface, used to send and receive information; Memory for storing computer program instructions and data; A processor, configured to execute the computer program instructions to support the temperature control device to implement the method as described in any one of claims 1-21.

23. An intelligent cockpit system, characterized in that: The smart cockpit system comprises: A data acquisition device, used to acquire status information of the vehicle; A temperature control device, used to implement the method as described in any one of claims 1-21 according to the status information acquired by the data acquisition device.

24. A vehicle, characterized in that: The vehicle comprises a temperature control device, and the temperature control device is used to implement the method according to any one of claims 1-21.

25. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processing circuit, the method according to any one of claims 1 to 21 is implemented.

26. A computer program product comprising instructions, characterized in that When the computer program product is run on a computer, the computer is caused to perform the method according to any one of claims 1 to 21.