Vehicle skylight control method and device, program product, medium and vehicle

By installing sensors in the car to obtain environmental information in real time, and automatically control the opening and closing of the sunroof according to preset conditions, the problem of single control methods of existing car sunroofs is solved, improving the accuracy and convenience of control, and improving the comfort of drivers and passengers.

CN119711876APending Publication Date: 2025-03-28VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411402585.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The existing car sunroof has a single control method and cannot be automatically opened and closed according to the actual environment, resulting in poor convenience and comfort.

Method used

By installing sensors in the vehicle, we can obtain the inside temperature, outside humidity, speed and environmental information in real time, and determine whether the sunroof is opened based on preset conditions. Specific conditions include temperature above the preset threshold, humidity below the preset threshold, vehicle speed below the preset threshold, and environment meets preset weather conditions.

Benefits of technology

It realizes automated control of the car sunroof, improves the accuracy and convenience of control, and improves the comfort of drivers and passengers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119711876A_ABST
    Figure CN119711876A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle skylight control method and device, a program product, a medium and a vehicle. The method comprises the steps that in the running process of a vehicle, the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle and environment information of the current position of the vehicle are obtained; whether the following conditions are all met or not is judged, and under the condition that the following conditions are all met, a skylight of the vehicle is controlled to be opened, the humidity is lower than a preset humidity threshold value; the vehicle speed is lower than a preset vehicle speed threshold value; the environmental condition reaches a preset weather condition. In the scheme, the current driving condition of the vehicle, the environment in the vehicle and the information of the environment where the vehicle is located are combined to achieve automatic control over the vehicle sunroof, the control accuracy and convenience of the vehicle sunroof are effectively improved, and the comfort of a driver and passengers can also be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of vehicle control technology, and in particular, relates to a vehicle sunroof control method, device, program product, medium and vehicle. Background Art

[0002] With the development of science and technology, car sunroofs have gradually become one of the necessary configurations of cars. Usually, the control of the sunroof is manually controlled by the driver or passengers. In this case, the opening and closing method of the sunroof is single, and the sunroof cannot be reasonably opened and closed in combination with the actual environment. The convenience is low, and the comfort of the driver and passengers is also poor. Summary of the invention

[0003] The embodiments of the present application provide a vehicle sunroof control method, device, program product, medium and vehicle, thereby improving the control convenience and accuracy of the sunroof at least to a certain extent.

[0004] Other features and advantages of the present application will become apparent from the following detailed description, or may be learned in part by the practice of the present application.

[0005] According to a first aspect of an embodiment of the present application, a vehicle sunroof control method is provided, the method comprising: obtaining, during the driving of the vehicle, the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and environmental information of the current location; determining whether all of the following conditions are met, and controlling the sunroof of the vehicle to open if all of the following conditions are met:

[0006] The temperature is greater than a preset temperature threshold;

[0007] The humidity is lower than a preset humidity threshold;

[0008] The vehicle speed is lower than a preset vehicle speed threshold;

[0009] The environmental conditions meet the preset weather conditions.

[0010] In some embodiments of the present application, based on the aforementioned scheme, the method further includes: obtaining the on state of the vehicle air conditioner, and when the air conditioner is turned off, entering the step of determining whether all of the following conditions are met.

[0011] In some embodiments of the present application, based on the aforementioned solution, the method further includes: the method further includes: when the air conditioner is turned on, prohibiting the skylight from opening.

[0012] In some embodiments of the present application, based on the above solution, the method further includes: the method further includes: when the vehicle is in a parking state, obtaining the temperature inside the vehicle, the humidity outside the vehicle, and environmental information of the current location; when all of the following conditions are met, controlling the sunroof of the vehicle to open:

[0013] The temperature is greater than the preset temperature threshold;

[0014] The humidity is lower than the preset humidity threshold;

[0015] The environmental condition reaches the preset weather condition.

[0016] In some embodiments of the present application, based on the aforementioned solution, the method further includes: the preset temperature threshold has a value range of 20° C. to 30° C., and / or the preset humidity threshold has a value range of 70% to 85%.

[0017] In some embodiments of the present application, based on the aforementioned scheme, the method further includes: the preset vehicle speed threshold value has a value range of 70km / h to 85km / h, and / or the preset weather condition is zero rainfall.

[0018] According to a second aspect of an embodiment of the present application, a vehicle sunroof control device is provided, the device comprising: a data acquisition unit, for acquiring the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and environmental information of the current location during the driving of the vehicle;

[0019] The sunroof control unit is used to determine whether the following conditions are all met, and control the sunroof of the vehicle to open when the following conditions are all met:

[0020] The temperature is greater than a preset temperature threshold;

[0021] The humidity is lower than a preset humidity threshold;

[0022] The vehicle speed is lower than a preset vehicle speed threshold;

[0023] The environmental conditions meet the preset weather conditions.

[0024] According to a third aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions stored in a computer-readable storage medium and suitable for being read and executed by a processor, so that a computer device having the processor executes the vehicle sunroof control method as described in any embodiment of the first aspect above.

[0025] According to a fourth aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which at least one computer program instruction is stored. The at least one computer program instruction is loaded and executed by a processor to implement the operations performed by the vehicle sunroof control method as described in any embodiment of the first aspect above.

[0026] According to a fifth aspect of an embodiment of the present application, a vehicle is provided, comprising one or more processors and one or more memories, wherein at least one computer program instruction is stored in the one or more memories, and the at least one computer program instruction is loaded and executed by the one or more processors to implement the vehicle sunroof control method described in any embodiment of the first aspect above.

[0027] In this solution, the vehicle's current driving conditions, the environment inside the vehicle, and the environmental information of the vehicle are combined to achieve automatic control of the vehicle's sunroof, which effectively improves the control accuracy and convenience of the vehicle's sunroof, and can also effectively improve the comfort of the driver and passengers.

[0028] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and together with the specification, are used to explain the principles of the present application. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0030] Figure 1 A flow chart showing a vehicle sunroof control method in an embodiment of the present application is shown;

[0031] Figure 2 A flow chart showing a vehicle sunroof control method in another embodiment of the present application is shown;

[0032] Figure 3 A block diagram of a vehicle sunroof control device in an embodiment of the present application is shown;

[0033] Figure 4 A schematic structural diagram of a vehicle in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0034] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0035] In addition, described feature, structure or characteristic can be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present application. However, those skilled in the art will appreciate that the technical scheme of the present application can be put into practice without one or more of the specific details, or other methods, components, devices, steps, etc. can be adopted. In other cases, known methods, devices, realizations or operations are not shown or described in detail to avoid blurring the various aspects of the application.

[0036] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0037] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0038] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the feature. In the description of this application, unless otherwise specified, "plurality" means two or more.

[0039] In order to enable those skilled in the art to better understand the present application, the application scenarios involved in the present application are first briefly described.

[0040] Reference Figure 1 , shows a flow chart of a vehicle sunroof control method in an embodiment of the present application, and the vehicle sunroof control method can be executed by a device with a computing and processing function. In one embodiment, the vehicle sunroof control method includes the following steps:

[0041] Step 110, while the vehicle is traveling, obtain the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and environmental information of the current location.

[0042] Step 120, determining whether all of the following conditions are met, and controlling the sunroof of the vehicle to open if all of the following conditions are met:

[0043] The temperature is greater than the preset temperature threshold;

[0044] The humidity is lower than the preset humidity threshold;

[0045] The vehicle speed is lower than the preset speed threshold;

[0046] Environmental conditions meet the preset weather conditions.

[0047] In this embodiment, the prerequisite is that the vehicle is in a driving state. During the driving process of the vehicle, the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and the environmental information of the current location can first be obtained based on multiple sensors. Specifically, the temperature inside the vehicle can be collected by a temperature sensor installed in the vehicle. The humidity outside the vehicle is collected by a humidity sensor installed on the body of the vehicle. The speed of the vehicle can be obtained through a speed detection device, or through navigation software, or based on the vehicle's own speed detection device. Further, the environmental information of the real-time position of the vehicle during driving can also be obtained. Specifically, the environmental information can be determined by weather software, or an environmental detection device can be installed on the vehicle, such as the environmental detection device can detect whether there is rainfall at present, etc., so as to determine the environmental information of the current location.

[0048] After obtaining the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and the environmental information of the current location, it is further possible to determine whether each parameter meets the pre-set conditions. In addition, in order to improve the control accuracy of the vehicle sunroof, the processor needs to control the vehicle sunroof to open only when it determines that all of the following conditions are met:

[0049] Condition 1: The temperature inside the vehicle is greater than the preset temperature threshold;

[0050] Condition 2: The humidity outside the vehicle is lower than the preset humidity threshold;

[0051] Condition 3: The vehicle speed is lower than the preset speed threshold;

[0052] Condition 4: Environmental conditions meet the preset weather conditions.

[0053] Specifically, in one embodiment, the preset temperature threshold value ranges from 20° C. to 30° C., wherein the preset temperature threshold value can be set to 25° C. The preset humidity threshold value ranges from 70% to 85%, wherein the preset humidity threshold value can be set to 80%.

[0054] In one embodiment, the preset vehicle speed threshold value ranges from 70 km / h to 85 km / h. Specifically, the preset vehicle speed threshold value can be set to 80 km / h. Among them, the preset weather condition can be zero rainfall. That is, the sunroof will only be controlled to open when it is determined that there is no rain at the current location of the vehicle.

[0055] In one embodiment, the method further includes: obtaining the on state of the vehicle air conditioner, and when the air conditioner is turned off, entering the step of determining whether all of the following conditions are met.

[0056] In this embodiment, whether the air conditioner in the vehicle is turned on is also considered. In other words, the processor will obtain the on state of the air conditioner in the vehicle. If it is detected that the air conditioner in the vehicle is currently in the off state, then the step of determining whether to automatically open the sunroof will be entered based on the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and the environmental information of the current location. On the contrary, if the air conditioner in the vehicle is in the on state, the processor will not control the sunroof to open.

[0057] In one embodiment, the method further includes: prohibiting the sunroof from opening when the air conditioner is turned on.

[0058] In this embodiment, the processor will also first detect the on state of the air conditioner in the vehicle. If it is detected that the air conditioner in the vehicle is currently off, then the process will proceed to determine whether to automatically open the sunroof based on the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and the environmental information of the current location. On the contrary, if the processor detects that the air conditioner in the vehicle is on, then the processor will not control the sunroof to open, thus avoiding waste of resources.

[0059] In one embodiment, the method further includes: when the vehicle is in a parking state, obtaining the temperature inside the vehicle, the humidity outside the vehicle, and environmental information of the current location; and controlling the sunroof of the vehicle to open when all of the following conditions are met:

[0060] The temperature is greater than the preset temperature threshold;

[0061] The humidity is lower than the preset humidity threshold;

[0062] Environmental conditions meet the preset weather conditions.

[0063] In this embodiment, when the sunroof of the vehicle is automatically controlled, the current driving state of the vehicle is also taken into consideration. That is to say, the control scheme when the vehicle is in a driving state is different from that when the vehicle is in a parked state. In this embodiment, when the vehicle is in a parked state, that is, when the vehicle is not driving and the vehicle is in a starting state, there is no need to consider the speed of the vehicle. In other words, when the vehicle is parked, it is only necessary to obtain the temperature inside the vehicle, the humidity outside the vehicle, and the environmental information of the current location. The processor can then determine whether it is necessary to automatically control the opening of the sunroof of the vehicle based on the acquired parameters. Specifically, the processor will control the opening of the sunroof of the vehicle only when all of the following conditions are met:

[0064] Condition 1: The temperature is greater than the preset temperature threshold;

[0065] Condition 2: Humidity is lower than the preset humidity threshold;

[0066] Condition 3: Environmental conditions meet the preset weather conditions.

[0067] In one embodiment, the preset temperature threshold value ranges from 20° C. to 30° C. Specifically, the preset temperature threshold value can be set to 25° C. The preset humidity threshold value ranges from 70% to 85%. Specifically, the preset humidity threshold value can be set to 80%.

[0068] In one embodiment, the preset vehicle speed threshold value ranges from 70 km / h to 85 km / h. Specifically, the preset vehicle speed threshold value can be set to 80 km / h. Among them, the preset weather condition can be zero rainfall. That is, the sunroof will only be controlled to open when it is determined that there is no rain at the current location of the vehicle.

[0069] Reference Figure 2 , shows a flow chart of a vehicle sunroof control method in an embodiment of the present application, and the vehicle sunroof control method can be executed by a device with a computing and processing function. In one embodiment, the vehicle sunroof control method includes the following steps:

[0070] Step 110, while the vehicle is traveling, obtain the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and environmental information of the current location.

[0071] Step 120, obtaining the activation status of the vehicle air conditioner.

[0072] Step 130 , determining whether the on state is off, if off, executing step 140 ; ​​if on, executing step 150 .

[0073] Step 140, determining whether all of the following conditions are met, and controlling the sunroof of the vehicle to open if all of the following conditions are met:

[0074] The temperature is greater than the preset temperature threshold;

[0075] The humidity is lower than the preset humidity threshold;

[0076] The vehicle speed is lower than the preset speed threshold;

[0077] Environmental conditions meet the preset weather conditions.

[0078] Step 150, prohibiting the sunroof from opening.

[0079] During the driving process of the vehicle, the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and the environmental information of the current location can be first obtained based on multiple sensors. The processor will first detect the opening status of the air conditioner in the vehicle. If it is detected that the air conditioner in the vehicle is currently in the off state, then it will enter the step of determining whether to automatically open the sunroof based on the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and the environmental information of the current location. Conversely, if the processor detects that the air conditioner in the vehicle is in the on state, the processor will not control the opening of the sunroof to avoid wasting resources.

[0080] Specifically, the temperature inside the vehicle can be collected by a temperature sensor installed in the vehicle. The humidity outside the vehicle can be collected by a humidity sensor installed on the body of the vehicle. The speed of the vehicle can be obtained by a speed detection device, or by navigation software, or by a speed detection device built into the vehicle. Furthermore, environmental information of the real-time position of the vehicle during driving can also be obtained. Specifically, environmental information can be determined by weather software, or an environmental detection device can be installed on the vehicle, such as the environmental detection device can detect whether there is rainfall at present, so as to determine the environmental information of the current position.

[0081] After obtaining the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle, and the environmental information of the current location, it is further possible to determine whether each parameter meets the pre-set conditions. In addition, in order to improve the control accuracy of the vehicle sunroof, the processor needs to control the vehicle sunroof to open only when it determines that all of the following conditions are met:

[0082] Condition 1: The temperature inside the vehicle is greater than the preset temperature threshold;

[0083] Condition 2: The humidity outside the vehicle is lower than the preset humidity threshold;

[0084] Condition 3: The vehicle speed is lower than the preset speed threshold;

[0085] Condition 4: Environmental conditions meet the preset weather conditions.

[0086] Specifically, in one embodiment, the preset temperature threshold value ranges from 20° C. to 30° C., wherein the preset temperature threshold value can be set to 25° C. The preset humidity threshold value ranges from 70% to 85%, wherein the preset humidity threshold value can be set to 80%.

[0087] In one embodiment, the preset vehicle speed threshold value ranges from 70 km / h to 85 km / h. Specifically, the preset vehicle speed threshold value can be set to 80 km / h. Among them, the preset weather condition can be zero rainfall. That is, the sunroof will only be controlled to open when it is determined that there is no rain at the current location of the vehicle.

[0088] In this solution, the vehicle's current driving conditions, the environment inside the vehicle, and the environmental information of the vehicle are combined to achieve automatic control of the vehicle's sunroof, which effectively improves the control accuracy and convenience of the vehicle's sunroof, and can also effectively improve the comfort of the driver and passengers.

[0089] The following describes an embodiment of the device of the present application, which can be used to execute the vehicle sunroof control method in the above embodiment of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the vehicle sunroof control method in the above embodiment of the present application.

[0090] See also Figure 3 , shows a block diagram of a vehicle sunroof control device in an embodiment of the present application.

[0091] like Figure 3 As shown, according to the vehicle sunroof control device 300 of the embodiment of the present application, the device 300 includes: a data acquisition unit 301 and a sunroof control unit 302.

[0092] The data acquisition unit 301 is used to obtain the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle and the environmental information of the current location during the driving process of the vehicle. The sunroof control unit 302 is used to determine whether all of the following conditions are met, and control the sunroof of the vehicle to open if all of the following conditions are met:

[0093] The temperature is greater than the preset temperature threshold;

[0094] The humidity is lower than the preset humidity threshold;

[0095] The vehicle speed is lower than the preset speed threshold;

[0096] Environmental conditions meet the preset weather conditions.

[0097] Based on the same inventive concept, an embodiment of the present application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium and suitable for being read and executed by a processor, so that a computer device having the processor executes the vehicle sunroof control method as described above.

[0098] Based on the same inventive concept, an embodiment of the present application provides a computer-readable storage medium, in which at least one computer program instruction is stored. The at least one computer program instruction is loaded and executed by a processor to implement the operations performed by the vehicle sunroof control method as described above.

[0099] Based on the same inventive concept, the embodiment of the present application further provides a vehicle, referring to Figure 4 , shows a schematic diagram of the structure of a vehicle in an embodiment of the present application, wherein the vehicle includes one or more memories 1004, one or more processors 1002, and at least one computer program (computer program instruction) stored in the memory 1004 and executable on the processor 1002, and the processor 1002 implements the method described above when executing the computer program.

[0100] Among them, Figure 4 In the embodiment of the present invention, a bus architecture (represented by bus 1000) is shown, bus 1000 may include any number of interconnected buses and bridges, bus 1000 links various circuits including one or more processors represented by processor 1002 and memory represented by memory 1004. Bus 1000 may also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. Bus interface 1005 provides an interface between bus 1000 and receiver 1001 and transmitter 1003. Receiver 1001 and transmitter 1003 may be the same element, namely a transceiver, providing a unit for communicating with various other devices over a transmission medium. Processor 1002 is responsible for managing bus 1000 and general processing, while memory 1004 may be used to store data used by processor 1002 when performing operations.

[0101] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored as one or more instructions or codes on a computer-readable medium or transmitted via a computer-readable medium. Other examples and implementations are within the scope and spirit of the present application and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hard wiring, or a combination of any of these. In addition, each functional unit may be integrated into a processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit.

[0102] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0103] The units described as separate components may or may not be physically separated, and the components of the control device may or may not be physical units, that is, they may be located in one place or distributed in multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0104] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly or all or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc., which can store computer program instructions.

[0105] The above description is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of the claims of the present application.

Claims

1. A vehicle sunroof control method, characterized in that: The method comprises: During the driving of the vehicle, obtaining the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle and the environmental information of the current location; Determine whether the following conditions are all met, and control the sunroof of the vehicle to open if the following conditions are all met: The temperature is greater than a preset temperature threshold; The humidity is lower than a preset humidity threshold; The vehicle speed is lower than a preset vehicle speed threshold; The environmental conditions meet the preset weather conditions.

2. The method according to claim 1, characterized in that The method further comprises: The on state of the vehicle air conditioner is obtained, and when the air conditioner is turned off, a step of determining whether all of the following conditions are met is entered.

3. The method according to claim 2, characterized in that The method further comprises: When the air conditioner is turned on, the sunroof is prohibited from opening.

4. The method according to claim 1, characterized in that: The method further comprises: When the vehicle is in a parking state, obtaining the temperature inside the vehicle, the humidity outside the vehicle, and environmental information of the current location; When all of the following conditions are met, the sunroof of the vehicle is controlled to open: The temperature is greater than the preset temperature threshold; The humidity is lower than the preset humidity threshold; The environmental condition reaches the preset weather condition.

5. The method according to any one of claims 1 to 4, characterized in that: The preset temperature threshold value has a value range of 20° C. to 30° C., and / or the preset humidity threshold value has a value range of 70% to 85%.

6. The method according to any one of claims 1 to 4, characterized in that The preset vehicle speed threshold value has a value range of 70 km / h to 85 km / h, and / or the preset weather condition is zero rainfall.

7. A vehicle sunroof control device, characterized in that: The device comprises: A data acquisition unit, used to obtain the temperature inside the vehicle, the humidity outside the vehicle, the speed of the vehicle and the environmental information of the current location during the driving of the vehicle; The sunroof control unit is used to determine whether the following conditions are all met, and control the sunroof of the vehicle to open when the following conditions are all met: The temperature is greater than a preset temperature threshold; The humidity is lower than a preset humidity threshold; The vehicle speed is lower than a preset vehicle speed threshold; The environmental conditions meet the preset weather conditions.

8. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium and are suitable for being read and executed by a processor, so that a computer device having the processor executes the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, which are loaded and executed by a processor to implement the operations performed by the method according to any one of claims 1 to 6.

10. A vehicle comprising a processor and a memory, characterized in that: The memory stores computer program instructions that can be executed by the processor, and when the processor executes the computer program instructions, the processor implements instructions of any one of the methods according to claims 1 to 6.