Automobile cooling method, automobile cooling device, electronic equipment and storage medium

By obtaining and analyzing the historical distance and position trajectory between the target object and the target car, determining the moving direction and controlling the temperature adjustment device in the car, the problem of the target object waiting for cooling after getting on the car is solved, and the effect of early cooling is achieved.

CN115503425BActive Publication Date: 2025-05-16SUNGIANT AUTOMOTIVE ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211071633.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-02
Publication Date
2025-05-16
Estimated Expiration
2042-09-02

AI Technical Summary

Technical Problem

After the target object gets on the vehicle, the temperature detection and cooling process in the vehicle is long, causing the target object to withstand high temperature roasting for a long time.

Method used

By obtaining the historical distance between the target object and the target car at multiple historical time points, drawing the position trajectory, fit the trajectory, determining the movement direction, and controlling the temperature adjustment device in the car according to the current distance and movement direction to cool down in advance.

Benefits of technology

The target target has achieved cooling in advance before getting on the car, reducing the time to wait for cooling after getting on the car, and improving riding comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115503425B_ABST
    Figure CN115503425B_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide a car cooling method, a car cooling device, an electronic device and a storage medium, by obtaining the historical distance between the target object and the target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device, drawing a position trajectory of the target object according to the historical distance and the corresponding historical time point, performing trajectory fitting on the position trajectory according to a preset time interval to obtain multiple position calibration points, determining the moving direction of the target object according to the tangent direction of the multiple position calibration points and the pointing relationship between the target car, obtaining the current distance between the target object and the target car at the current time point, controlling the in-car temperature adjustment device according to the current distance and the moving direction, and being able to cool the target car in advance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of automobile cooling, and in particular to an automobile cooling method, an automobile cooling device, an electronic device and a storage medium. Background Art

[0002] In the related technology, the body domain control system will detect the temperature inside the car only after the target object unlocks the car and gets in. If the temperature inside the car is too high, it will lower the windows, turn on the air conditioner and ventilation, etc. However, it takes a process for the temperature to drop, and the target object will be subjected to high temperature for a long time. Summary of the invention

[0003] The main purpose of the embodiments of the present application is to propose a car cooling method, a car cooling device, an electronic device and a storage medium, which can cool down the car in advance and solve the problem of waiting for cooling down after the target object gets on the car.

[0004] To achieve the above-mentioned purpose, a first aspect of an embodiment of the present application provides a method for cooling a car, the method comprising:

[0005] Acquire historical distances between a target object and a target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device;

[0006] Draw a location trajectory of the target object according to the historical distance and the corresponding historical time point;

[0007] Performing trajectory fitting on the position trajectory according to a preset time interval to obtain a plurality of position calibration points;

[0008] Determining the moving direction of the target object according to the tangent direction of the plurality of position calibration points and the pointing relationship between the target vehicle;

[0009] The current distance between the target object and the target car at the current time point is obtained, and the in-car temperature adjustment device is controlled according to the current distance and the moving direction.

[0010] In some embodiments, obtaining the historical distance between the target object and the target vehicle at multiple historical time points includes:

[0011] When the target object is detected to be within a preset distance range, an initial distance from the target object to the target vehicle and a parking time of the target vehicle are obtained;

[0012] If the initial distance is less than a preset first distance threshold and the parking time is greater than or equal to a preset time threshold, the historical distances between the target object and the target vehicle at multiple historical time points are obtained.

[0013] In some embodiments, the time threshold is determined according to the following steps:

[0014] Obtain the parking and picking-up data of the target object within a preset time range;

[0015] The time threshold is determined according to the parking and picking-up data.

[0016] In some embodiments, determining the moving direction of the target object according to the pointing relationship between the tangent directions of the plurality of position calibration points and the target vehicle includes:

[0017] If the tangent directions of the plurality of position calibration points point to the target vehicle, and the tangent directions gradually approach the target vehicle, then it is determined that the moving direction of the target object is that the target object is approaching the target vehicle;

[0018] If the tangent directions of the plurality of position calibration points point to the target vehicle and the tangent directions remain unchanged, it is determined that the moving direction of the target object is that the target object is approaching the target vehicle;

[0019] If the tangent directions of the plurality of position calibration points are away from the target vehicle, then the moving direction of the target object is determined to be the target object moving away from the target vehicle.

[0020] In some embodiments, controlling the in-vehicle temperature adjustment device according to the current distance and the moving direction includes:

[0021] If the moving direction is that the target object approaches the target car, the current distance is less than a preset second distance threshold, and the interior temperature of the target car is greater than a preset temperature threshold, the interior temperature adjustment device is controlled to turn on to cool the target car.

[0022] In some embodiments, controlling the in-vehicle temperature adjustment device according to the current distance and the moving direction further includes:

[0023] If the moving direction is that the target object moves away from the target car and the current distance is greater than a preset third distance threshold, the in-car temperature adjustment device is controlled to be turned off.

[0024] In some embodiments, the temperature regulating device includes at least one of an air conditioning assembly, a window assembly, and a sunroof assembly, and controlling the in-vehicle temperature regulating device to cool the target vehicle includes:

[0025] Sending a first start instruction to the air conditioning component to turn on the air conditioning component to cool the target vehicle;

[0026] Sending a second start instruction to the window motor to adjust the rotation direction of the window motor to lower the window assembly and cool the target car;

[0027] A third start instruction is sent to the sunroof motor to adjust the rotation direction of the sunroof motor to open the sunroof assembly and cool the target car.

[0028] To achieve the above-mentioned purpose, a second aspect of an embodiment of the present application provides a vehicle cooling device, the device comprising:

[0029] An acquisition module, used for acquiring a historical distance between a target object and a target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device;

[0030] A trajectory drawing module, used for drawing the position trajectory of the target object according to the historical distance and the corresponding historical time point;

[0031] A trajectory fitting module, used to perform trajectory fitting on the position trajectory according to a preset time interval to obtain a plurality of position calibration points;

[0032] A moving direction determination module, used to determine the moving direction of the target object according to the tangent direction of the plurality of position calibration points and the pointing relationship between the target vehicle;

[0033] The control module is used to obtain the current distance between the target object and the target car at the current time point, and control the in-car temperature adjustment device according to the current distance and the moving direction.

[0034] To achieve the above-mentioned purpose, the third aspect of an embodiment of the present application proposes an electronic device, which includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory, and the program, when executed by the processor, implements the method described in the first aspect above.

[0035] To achieve the above-mentioned purpose, the fourth aspect of an embodiment of the present application proposes a storage medium, which is a computer-readable storage medium used for computer-readable storage, and the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the method described in the first aspect above.

[0036] The automobile cooling method, automobile cooling device, electronic device and storage medium proposed in the present application obtain the historical distance between the target object and the target automobile at multiple historical time points, wherein the target automobile is provided with an in-car temperature adjustment device, draws the position trajectory of the target object according to the historical distance and the corresponding historical time point, performs trajectory fitting on the position trajectory according to a preset time interval, obtains multiple position calibration points, determines the moving direction of the target object according to the pointing relationship between the tangent direction of the multiple position calibration points and the target automobile, obtains the current distance between the target object and the target automobile at the current time point, and controls the in-car temperature adjustment device according to the current distance and the moving direction. The present application determines the moving direction of the target object according to the pointing relationship between the tangent direction of the position calibration point and the target automobile, judges whether the target object has the intention to get on the automobile according to the moving direction and the current distance, and when there is the intention to get on the automobile, controls the in-car temperature adjustment device to cool the automobile, and can cool the automobile in advance before the target object gets on the automobile. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 is a first flow chart of the automobile cooling method provided in an embodiment of the present application;

[0038] Figure 2 This is a schematic diagram of a first position trajectory of the automobile cooling method provided in an embodiment of the present application;

[0039] Figure 3 yes Figure 1 Flow chart of step S120 in FIG.

[0040] Figure 4 yes Figure 3 Flow chart of step S320 in FIG.

[0041] Figure 5 yes Figure 1 Flow chart of step S140 in FIG.

[0042] Figure 6 is a schematic diagram of a second position trajectory of the automobile cooling method provided in an embodiment of the present application;

[0043] Figure 7 yes Figure 1 Flow chart of step S150 in FIG.

[0044] Figure 8 is a second flow chart of the automobile cooling method provided in an embodiment of the present application;

[0045] Fig. 9 It is a structural schematic diagram of the automobile cooling device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0047] It should be noted that, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0048] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0049] First, some nouns involved in this application are analyzed:

[0050] UWB (Ultra Wide Band): Ultra-wideband is a wireless carrier communication technology that prevents wireless key relay attacks by determining the distance of the remote control key and is widely used in car anti-theft systems.

[0051] At present, the body domain control system will only detect the temperature inside the car after the target object unlocks the car and gets in. If the temperature inside the car is too high, it will lower the windows, turn on the air conditioner and ventilation, etc. However, it takes a process for the temperature to drop, and the target object will be subjected to high temperature for a long time.

[0052] Based on this, the embodiments of the present application provide a car cooling method, a car cooling device, an electronic device and a storage medium, which aim to cool down the car in advance and solve the problem of cooling down the car after the target object gets in the car.

[0053] The automobile cooling method, automobile cooling device, electronic device and storage medium provided in the embodiments of the present application are specifically illustrated through the following embodiments. First, the automobile cooling method in the embodiments of the present application is described.

[0054] The automobile cooling method provided in the embodiment of the present application relates to the field of automobile cooling technology. The automobile cooling method provided in the embodiment of the present application can be applied to a terminal, can also be applied to a server side, and can also be software running in a terminal or a server side. In some embodiments, the terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc.; the server side can be configured as an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms; the software can be an application that implements the automobile cooling method, etc., but is not limited to the above forms.

[0055] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0056] Figure 1 is an optional flow chart of the automobile cooling method provided in the embodiment of the present application. Figure 1 The method may include but is not limited to steps S110 to S140.

[0057] Step S110, obtaining the historical distance between the target object and the target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device;

[0058] Step S120, drawing a location trajectory of the target object according to the historical distance and the corresponding historical time point;

[0059] Step S130, performing trajectory fitting on the position trajectory according to a preset time interval to obtain a plurality of position calibration points;

[0060] Step S140, determining the moving direction of the target object according to the tangent direction of the plurality of position calibration points and the pointing relationship between the target vehicle;

[0061] Step S150, obtaining the current distance between the target object and the target car at the current time point, and controlling the in-car temperature adjustment device according to the current distance and the moving direction.

[0062] In step S110 of some embodiments, the domain controller of the target car obtains the historical distance between the user and the target car at multiple historical time points, where the historical time point is a time point that the user passes through during the movement, and the historical distance is the distance between the user and the target car at the time point.

[0063] In step S120 of some embodiments, the domain controller uses the historical time point as the horizontal coordinate of the two-dimensional plane, and the historical distance corresponding to the historical time point as the vertical coordinate of the two-dimensional plane, determines a data point on the two-dimensional plane according to the historical time point and the historical distance, and connects the data points in the order in which the historical time points occur, to obtain a position trajectory of the user from the target car, the position trajectory is as follows: Figure 2 shown.

[0064] In step S130 of some embodiments, the preset time interval may be 1s, and the position trajectory is fitted every 1s to obtain multiple position calibration points. The position trajectory is a collection of historical distances at historical time points. The position trajectory is divided at 1s time intervals to obtain the historical distance at a certain historical time point, and the data point determined by the historical time point and the historical distance is used as the position calibration point.

[0065] In step S140 of some embodiments, the domain controller determines the moving direction of the target object according to the pointing relationship between the tangent directions of the multiple position calibration points and the target car, wherein the moving direction includes the target object approaching the target car and the target object moving away from the target car. Specifically, if the tangent directions of the multiple position calibration points point to the target car, and the tangent directions gradually approach the target car, then the moving direction of the target object is determined to be the target object approaching the target car, if the tangent directions of the multiple position calibration points point to the target car, and the tangent directions remain unchanged, then the moving direction of the target object is determined to be the target object approaching the target car, and if the tangent directions of the multiple position calibration points are away from the target car, then the moving direction of the target object is determined to be the target object moving away from the target car.

[0066] In step S150 of some embodiments, the domain controller obtains the current distance between the user and the target car at the current time point, and determines whether the user intends to get on the car based on the moving direction and the current distance. When it is determined that the user intends to get on the car and the current temperature in the car exceeds the preset temperature threshold, the temperature adjustment device is controlled to turn on, which can ventilate and cool down in advance to improve the air quality in the car. Specifically, refer to Figure 2, if the moving direction is that the target object is close to the target car, and the current distance is less than the preset distance threshold, i.e., point B, it is determined that the target object has the intention to get on the car, and the target car is controlled to enter the state of welcoming the target object, i.e., welcoming the owner state. When the target car is in the state of welcoming the owner, if the temperature inside the car is too high, the temperature adjustment device is controlled to turn on to cool the target car. Otherwise, it is determined that the target object has no intention to get on the car, and the target car is controlled to enter the state of waiting for the target object, i.e., waiting for the owner state. When the target car is in the state of waiting for the owner, the domain controller sends a temperature detection instruction to the temperature sensor inside the car, so that after the temperature sensor receives the temperature detection instruction, it detects the temperature inside the target car and transmits the temperature inside the car to the domain controller. At the same time, the domain controller obtains the historical distance between the user and the target car at multiple historical time points during the user's movement, and draws the user's location trajectory based on the historical distance.

[0067] When the target car enters the welcoming state, refer to Figure 2 If the target object moves away from the target car and the current distance is greater than the preset distance threshold, i.e., point C, it is determined that the target object has no intention to get on the car, the temperature control device in the car is turned off, and the target car exits the state of welcoming the target object and enters the initial state to avoid energy waste. When the target car is in the welcoming state for more than the preset time threshold, it is determined that the target object has no intention to get on the car and the temperature control device in the car is turned off.

[0068] Steps S110 to S140 shown in the embodiment of the present application, by obtaining the historical distance between the target object and the target car at multiple historical time points, wherein the target car is provided with an in-car temperature control device, drawing the position trajectory of the target object according to the historical distance and the corresponding historical time point, determining the moving direction of the target object according to the position trajectory, obtaining the current distance between the target object and the target car at the current time point, and controlling the in-car temperature control device according to the current distance and the moving direction. The present application determines the moving direction of the target object according to the position trajectory of the target object, determines whether the target object has the intention to get on the car according to the moving direction and the current distance, and when there is the intention to get on the car, controls the in-car temperature control device to cool down the car, and can cool down the car in advance before the target object gets on the car without increasing the body configuration of the target car.

[0069] See also Figure 3 In some embodiments, step S120 may include but is not limited to steps S310 to S320:

[0070] Step S310, when it is detected that the target object is located in a preset distance range, the initial distance from the target object to the target vehicle and the parking time of the target vehicle are obtained;

[0071] Step S320: If the initial distance is less than a preset first distance threshold and the parking time is greater than or equal to a preset time threshold, the historical distances between the target object and the target vehicle at multiple historical time points are obtained.

[0072] In step S310 of some embodiments, the domain controller is connected to the Bluetooth module in the target car. When the target car is in the initial state, the entire target car is dormant, and the domain controller will periodically wake up the Bluetooth module in the car to find a connectable device such as the target object's mobile phone. After the Bluetooth module is connected to the connectable device of the target object, the UWB module is awakened to detect the position of the target object. UWB is only used to prevent relay attacks of wireless keys in many car models, and there is no more dimensional utilization. This application uses the UWB module to detect the position of the target object, and the distance between the wireless key and the target car is used as the distance between the target object and the target car. When the target object is within the range of distance that UWB can detect, the initial distance from the target object to the target car and the parking time of the target car are obtained. It should be noted that the maximum effective distance that the UWB module can detect is 30 meters to 50 meters. The effective distance of the wireless key is within 30 meters, that is, the target object is within 30 meters, and the wireless key can be used to unlock the target car.

[0073] In step S320 of some embodiments, when the initial distance is less than the preset distance threshold, that is, the target object is at point A, and the parking time of the target car is greater than or equal to the preset time threshold, the cooling strategy can be started, the target car is controlled to switch from the initial state to the waiting state for the target object, and the historical distance between the target object and the target car at multiple historical time points is obtained to draw the position trajectory of the target object. Even if the target object is less than the preset distance threshold, if the parking time of the car is less than the time threshold, it does not enter the waiting state for the target object, and there is no need to perform the cooling strategy.

[0074] See also Figure 4 In some embodiments, step S320 may include but is not limited to steps S410 to S420:

[0075] Step S410, obtaining parking and picking-up data of the target object within a preset time range;

[0076] Step S420: determining a time threshold according to the parking and picking-up data.

[0077] In steps S410 to S420 of some embodiments, the parking and picking-up data of the target object within a preset time range are obtained, the target object's car-using habits are determined based on the parking and picking-up data, and the lower limit of the parking time of the target car, i.e., the time threshold, is determined based on the user's car-using habits, so as to switch the state of the target car according to the time threshold. The preset time range can be one week, two weeks, one month, etc., and can be defined according to actual needs. The parking and picking-up data can be the time point of parking of the target object, the time point of picking up the car, and the time interval between parking and picking up the car. Based on the parking and picking-up data of the target object over multiple days, the time threshold of the target car state switching can be intelligently optimized, and it is predicted whether the target object has the intention to get on the car. For example, the target object will pass by the car every time, but it is not necessary to cool the car every time. Only when the parking time of the car exceeds the time threshold, it means that the target object has the intention to get on the car, and the car state will be switched.

[0078] See also Figure 5 In some embodiments, step S140 may include but is not limited to steps S510 to S530:

[0079] Step S510, if the tangent directions of the plurality of position calibration points point to the target vehicle, and the tangent directions gradually approach the target vehicle, then determining that the moving direction of the target object is that the target object is approaching the target vehicle;

[0080] Step S520, if the tangent directions of the multiple position calibration points point to the target car, and the tangent directions remain unchanged, then it is determined that the moving direction of the target object is that the target object is approaching the target car;

[0081] Step S530: If the tangent directions of the plurality of position calibration points are away from the target vehicle, then the moving direction of the target object is determined to be the target object moving away from the target vehicle.

[0082] In step S510 of some embodiments, if the tangent directions of the plurality of position calibration points point to the target vehicle and the tangent directions gradually approach the target vehicle, then it is determined that the moving direction of the target object is that the target object is approaching the target vehicle. Figure 6 As shown in trajectory 1, the tangent directions of position calibration point 1, position calibration point 2 and position calibration point 3 all point to the target car, and the tangent directions of position calibration point 1, position calibration point 2 and position calibration point 3 gradually approach the target car, then the moving direction of the target object is determined to be the target object approaching the target car. Specifically, if the tangent directions of multiple position calibration points point to the target car, and the tangent directions gradually approach the target car, that is, the distance between multiple consecutive position calibration points and the target car gradually decreases, then the moving direction of the target object is determined to be the target object approaching the target car.

[0083] In step S520 of some embodiments, reference is made to Figure 6,As shown in trajectory 2, the tangent directions of multiple position calibration points point to the target car, and the tangent directions remain unchanged, that is, the distances between multiple position calibration points and the target car gradually decrease, and the moving direction of the target object is determined to be the target object moving away from the target car.

[0084] In step S530 of some embodiments, reference is made to Figure 6 ,As shown in trajectory 3, if the tangent directions of multiple position calibration points are far away from the target car, that is, they do not point to the target car, and the distance between the multiple position calibration points and the target car becomes larger, it is determined that the moving direction of the target object is that the target object is away from the target car.

[0085] Specifically, if the distance between a plurality of consecutive position calibration points and the target vehicle gradually decreases, the target object is determined to be moving toward the target vehicle. If the distance between a plurality of consecutive position calibration points and the target vehicle gradually increases, the target object is determined to be moving away from the target vehicle.

[0086] See also Figure 7 In some embodiments, the temperature adjustment device includes at least one of an air conditioning assembly, a window assembly, and a sunroof assembly. Step S150 may also include but is not limited to steps S710 to S730:

[0087] Step S710, sending a first start instruction to the air conditioning component to turn on the air conditioning component to cool down the target car;

[0088] Step S720, sending a second start instruction to the window motor to adjust the rotation direction of the window motor to lower the window assembly and cool the target car;

[0089] Step S730, sending a third start instruction to the sunroof motor to adjust the rotation direction of the sunroof motor to open the sunroof assembly and cool down the target car.

[0090] In steps S710 to S730 of some embodiments, the domain controller sends a start instruction to the temperature adjustment device to cool down the car. Specifically, the domain controller sends a first start instruction to the air conditioning component to turn on the air conditioning component to cool down the target car; the domain controller sends a second start instruction to the window motor to adjust the rotation direction of the window motor to lower the window component to cool down the target car; the domain controller sends a third start instruction to the window motor to adjust the rotation direction of the sunroof motor to open the sunroof component to cool down the target car.

[0091] See also Figure 8 , Figure 8 is an optional flow chart of the automobile cooling method provided in the embodiment of the present application. Figure 8 The method may include but is not limited to steps S810 to S870.

[0092] Step S810, when it is detected that the target object is located in a preset distance range, the initial distance from the target object to the target car and the parking time of the target car are obtained;

[0093] Step S820, determining whether the initial distance is less than a preset first distance threshold, if the determination result is yes, executing step S830; if the determination result is no, executing step S810;

[0094] Step S830, determining whether the parking time is greater than or equal to a preset first time threshold, if the determination result is yes, executing step S840; if the determination result is no, executing step S810;

[0095] Step S840, obtaining the historical distance between the target object and the target car at multiple historical time points, drawing the position trajectory of the target object according to the historical distance and the corresponding historical time points, performing trajectory fitting on the position trajectory according to a preset time interval to obtain multiple position calibration points, and determining the moving direction of the target object according to the pointing relationship between the tangent directions of the multiple position calibration points and the target car;

[0096] Step S850, determining whether the moving direction is that the target object is close to the target car, and whether the current distance is less than a preset second distance threshold, if the determination result is yes, executing step S860; if the determination result is no, executing step S840;

[0097] Step S860, controlling the target vehicle to enter a welcoming state, obtaining the temperature inside the vehicle, and if the temperature inside the vehicle is greater than a preset temperature threshold, turning on at least one of the air conditioning component, the window component, and the sunroof component;

[0098] Step 870, determine whether the time when the car enters the welcoming state is greater than or equal to the preset second time threshold, or whether the moving direction is that the target object is away from the target car and whether the current distance is greater than the preset third distance threshold. If the judgment result is yes, execute step S810; if the judgment result is no, execute step S860.

[0099] It should be noted that the first distance threshold may be 30 meters, the second distance threshold may be 15 meters, and the third distance threshold may be 20 meters, which may be set according to actual needs.

[0100] See also Fig. 9 The embodiment of the present application also provides a car cooling device, which can implement the above-mentioned car cooling method, and the device includes:

[0101] An acquisition module 910 is used to acquire the historical distance between the target object and the target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device;

[0102] A trajectory drawing module 920 is used to draw a location trajectory of the target object according to the historical distance and the corresponding historical time point;

[0103] The trajectory fitting module 930 is used to perform trajectory fitting on the position trajectory according to a preset time interval to obtain a plurality of position calibration points;

[0104] A moving direction determination module 940 is used to determine the moving direction of the target object according to the tangent direction of the plurality of position calibration points and the pointing relationship between the target vehicle;

[0105] The control module 950 is used to obtain the current distance between the target object and the target car at the current time point, and control the in-car temperature adjustment device according to the current distance and the moving direction.

[0106] The specific implementation of the automobile cooling device is basically the same as the specific implementation of the above-mentioned automobile cooling method, and will not be repeated here.

[0107] The embodiment of the present application also provides an electronic device, which includes: a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory, and the above-mentioned automobile cooling method is realized when the program is executed by the processor. The electronic device can be any intelligent terminal including a tablet computer, a car computer, etc.

[0108] The present application also provides an electronic device, including:

[0109] The processor may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;

[0110] The memory can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory can store an operating system and other applications. When the technical solution provided in the embodiments of this specification is implemented by software or firmware, the relevant program code is stored in the memory, and the processor is called to execute the automobile cooling method of the embodiments of this application;

[0111] Input / output interface, used to realize information input and output;

[0112] Communication interface, used to realize communication interaction between this device and other devices, which can be realized through wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.);

[0113] The bus, which transfers information between the various components of the device (such as the processor, memory, input / output interfaces, and communication interfaces);

[0114] The processor, memory, input / output interface and communication interface are connected to each other through a bus inside the device.

[0115] An embodiment of the present application also provides a storage medium, which is a computer-readable storage medium used for computer-readable storage. The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the above-mentioned automobile cooling method.

[0116] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0117] The car cooling method, car cooling device, electronic device and storage medium provided by the embodiments of the present application obtain the historical distance between the target object and the target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device, draws the position trajectory of the target object according to the historical distance and the corresponding historical time point, determines the moving direction of the target object according to the position trajectory, obtains the current distance between the target object and the target car at the current time point, and controls the in-car temperature adjustment device according to the current distance and the moving direction. The present application determines the moving direction of the target object according to the position trajectory of the target object, judges whether the target object has the intention to get on the car according to the moving direction and the current distance, and when there is the intention to get on the car, controls the in-car temperature adjustment device to cool the car, and can cool the car in advance before the target object gets on the car.

[0118] The embodiments described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those skilled in the art will appreciate that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0119] It can be understood by those skilled in the art that Figure 1-7 The technical solutions shown in the figure do not constitute a limitation on the embodiments of the present application, and may include more or fewer steps than those shown in the figure, or a combination of certain steps, or different steps.

[0120] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0121] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0122] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0123] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0124] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above units is only a logical function division. There may be other division methods in actual implementation, such as 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 devices or units, which can be electrical, mechanical or other forms.

[0125] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0126] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0127] 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, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including multiple instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store programs.

[0128] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but the scope of the rights of the present invention is not limited thereto. Any modification, equivalent substitution and improvement made by a person skilled in the art without departing from the scope and essence of the present invention should be within the scope of the rights of the present invention.

Claims

1. A method for cooling a car, characterized in that: The method comprises: Acquire historical distances between a target object and a target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device; Draw a location trajectory of the target object according to the historical distance and the corresponding historical time point; Performing trajectory fitting on the position trajectory according to a preset time interval to obtain a plurality of position calibration points; Determining the moving direction of the target object according to the tangent direction of the plurality of position calibration points and the pointing relationship between the target vehicle; The current distance between the target object and the target car at the current time point is obtained, and the in-car temperature adjustment device is controlled according to the current distance and the moving direction.

2. The automobile cooling method according to claim 1, characterized in that: The obtaining of the historical distance between the target object and the target vehicle at multiple historical time points includes: When the target object is detected to be within a preset distance range, an initial distance from the target object to the target vehicle and a parking time of the target vehicle are obtained; If the initial distance is less than a preset first distance threshold and the parking time is greater than or equal to a preset time threshold, the historical distances between the target object and the target vehicle at multiple historical time points are obtained.

3. The automobile cooling method according to claim 2, characterized in that: The time threshold is determined according to the following steps: Obtain the parking and picking-up data of the target object within a preset time range; The time threshold is determined according to the parking and picking-up data.

4. The automobile cooling method according to claim 1, characterized in that: Determining the moving direction of the target object according to the tangent direction of the plurality of position calibration points and the pointing relationship between the target vehicle comprises: If the tangent directions of the plurality of position calibration points point to the target vehicle, and the tangent directions gradually approach the target vehicle, then it is determined that the moving direction of the target object is that the target object is approaching the target vehicle; If the tangent directions of the plurality of position calibration points point to the target vehicle and the tangent directions remain unchanged, it is determined that the moving direction of the target object is that the target object is approaching the target vehicle; If the tangent directions of the plurality of position calibration points are away from the target vehicle, then the moving direction of the target object is determined to be the target object moving away from the target vehicle.

5. The automobile cooling method according to claim 1, characterized in that: The controlling the in-vehicle temperature adjustment device according to the current distance and the moving direction comprises: If the moving direction is that the target object approaches the target car, the current distance is less than a preset second distance threshold, and the interior temperature of the target car is greater than a preset temperature threshold, the interior temperature adjustment device is controlled to turn on to cool the target car.

6. The automobile cooling method according to claim 5, characterized in that: The controlling of the in-vehicle temperature regulating device according to the current distance and the moving direction further comprises: If the moving direction is that the target object moves away from the target car and the current distance is greater than a preset third distance threshold, the in-car temperature adjustment device is controlled to be turned off.

7. The automobile cooling method according to claim 5, characterized in that: The temperature regulating device includes at least one of an air conditioning assembly, a window assembly, and a sunroof assembly, and controlling the in-vehicle temperature regulating device to cool the target vehicle includes: Sending a first start instruction to the air conditioning component to turn on the air conditioning component to cool the target vehicle; Sending a second start instruction to the window motor to adjust the rotation direction of the window motor to lower the window assembly and cool the target car; A third start instruction is sent to the sunroof motor to adjust the rotation direction of the sunroof motor to open the sunroof assembly and cool the target car.

8. Automobile cooling device, characterized in that: The device comprises: An acquisition module, used for acquiring a historical distance between a target object and a target car at multiple historical time points, wherein the target car is provided with an in-car temperature adjustment device; A trajectory drawing module, used for drawing the position trajectory of the target object according to the historical distance and the corresponding historical time point; A trajectory fitting module, used to perform trajectory fitting on the position trajectory according to a preset time interval to obtain a plurality of position calibration points; A moving direction determination module, used to determine the moving direction of the target object according to the tangent direction of the plurality of position calibration points and the pointing relationship between the target vehicle; The control module is used to obtain the current distance between the target object and the target car at the current time point, and control the in-car temperature adjustment device according to the current distance and the moving direction.

9. An electronic device, characterized in that The electronic device includes a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory. When the program is executed by the processor, the steps of the method described in any one of claims 1 to 7 are realized.

10. Storage medium, the storage medium is a computer-readable storage medium, used for computer-readable storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Route determination method andsystem, vehicle-mounted air conditioning control method and vehicle

    CN108974008A

  • Motion track reconstruction method and device, storage medium and electronic device

    CN110160541A