CN110228481A - Control method for vehicle, device and equipment - Google Patents
Control method for vehicle, device and equipment Download PDFInfo
- Publication number
- CN110228481A CN110228481A CN201810184726.3A CN201810184726A CN110228481A CN 110228481 A CN110228481 A CN 110228481A CN 201810184726 A CN201810184726 A CN 201810184726A CN 110228481 A CN110228481 A CN 110228481A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- preparation operation
- preparation
- weather
- stop condition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000002360 preparation method Methods 0.000 claims abstract description 168
- 238000010586 diagram Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 11
- 238000003860 storage Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 238000010438 heat treatment Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000010257 thawing Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000010792 warming Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0043—Signal treatments, identification of variables or parameters, parameter estimation or state estimation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0062—Adapting control system settings
- B60W2050/0063—Manual parameter input, manual setting means, manual initialising or calibrating means
- B60W2050/0064—Manual parameter input, manual setting means, manual initialising or calibrating means using a remote, e.g. cordless, transmitter or receiver unit, e.g. remote keypad or mobile phone
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Selective Calling Equipment (AREA)
- Traffic Control Systems (AREA)
Abstract
The embodiment of the present invention provides a kind of control method for vehicle, device and equipment, this method comprises: obtaining car status information if meeting vehicle launch prepares trigger condition;Pending preparation operation is determined according to car status information;It obtains and prepares to operate corresponding execution stop condition, so that car-mounted terminal prepares operation according to stop condition execution is executed.Which is needed to be implemented with automatic judgement by the current status information of acquisition vehicle and prepares operation, and prepares operation for each and preset corresponding execution stop condition, so that the starting preparation of vehicle can execute automatically, determine to need to be implemented what operation without user and when stop executing the operation, improve vehicle launch preparation executes intelligence.
Description
Technical Field
The invention relates to the technical field of internet, in particular to a vehicle control method, device and equipment.
Background
When people drive a car and go out, some vehicle starting preparation work is needed in advance according to actual needs, for example, in cold winter, an engine needs to be started to warm the car, an air conditioner needs to be opened to heat the car, and the like; in hot summer, it is necessary to turn on an air conditioner to cool down, turn on an air purifier, and the like.
In the existing scheme of remotely controlling a vehicle through a user terminal such as a mobile phone, a client of the user terminal is provided with a plurality of function items in the vehicle, such as the above-mentioned functions of an air conditioner, an engine, an air purifier, and the like, for example, so that a user needs to determine which function items need to be started according to his own experience and decide when the started function items stop. In the scheme that the user controls the vehicle to start based on own experience, the intelligence degree of the vehicle control is low, and problems that some function items which are objectively required to be started are not started due to insufficient experience or operation of some started function items is not proper, such as too short or too long time for warming up, and engine damage and the like can occur.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, and a device for controlling a vehicle, which improve the intelligence degree of controlling the vehicle to perform a start preparation operation.
In a first aspect, an embodiment of the present invention provides a vehicle control method, including:
if the vehicle starting preparation triggering condition is met, vehicle state information is acquired;
determining a preparation operation to be executed according to the vehicle state information;
and acquiring an execution stop condition corresponding to the preparation operation so that the vehicle-mounted terminal can execute the preparation operation according to the execution stop condition.
In a second aspect, an embodiment of the present invention provides a vehicle control apparatus, including:
the first acquisition module is used for acquiring vehicle state information if a vehicle starting preparation triggering condition is met;
the determining module is used for determining preparation operation to be executed according to the vehicle state information;
and the second acquisition module is used for acquiring the execution stop condition corresponding to the preparation operation so that the vehicle-mounted terminal can execute the preparation operation according to the execution stop condition.
In a third aspect, an embodiment of the present invention provides an electronic device, including a processor and a memory, where the memory is used to store one or more computer instructions, and the one or more computer instructions, when executed by the processor, implement the vehicle control method in the first aspect. The electronic device may also include a communication interface for communicating with other devices or a communication network.
An embodiment of the present invention provides a computer storage medium for storing and storing a computer program, which, when executed by a computer, implements the vehicle control method in the first aspect.
According to the vehicle control method, the vehicle control device and the vehicle control equipment provided by the embodiment of the invention, when the conditions that the vehicle starting preparation triggering conditions are met, such as the preparation operation triggered by a user, are met, the vehicle state information of the vehicle is acquired, so that the preparation operation needing to be executed is automatically determined based on the vehicle state information, and the execution stop condition corresponding to the preparation operation is acquired, so that the vehicle-mounted terminal executes the corresponding preparation operation according to the execution stop condition corresponding to each preparation operation. According to the scheme, the preparation operations which need to be executed are automatically determined based on the current state information of the vehicle, and the corresponding execution stop conditions are preset for each preparation operation, so that the starting preparation work of the vehicle can be automatically executed, a user does not need to determine the operation which needs to be executed and when the operation is stopped, and the execution intelligence of the starting preparation work of the vehicle is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 is a flow chart of a vehicle control method provided by an embodiment of the present invention;
fig. 2 is a schematic diagram of an implementation process of a vehicle control method according to an embodiment of the present invention in one scenario;
FIG. 3 is a schematic diagram of an interface change of a user terminal corresponding to FIG. 2;
fig. 4 is a schematic diagram of an implementation process of the vehicle control method according to another scenario provided by the embodiment of the invention;
FIG. 5 is a diagram illustrating a temperature range and a preparation operation;
fig. 6 is a schematic structural diagram of a vehicle control device according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of an electronic device corresponding to the vehicle control device provided in the embodiment shown in fig. 6.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, and "a plurality" typically includes at least two.
It should be understood that the term "and/or" as used herein is merely one type of association that describes an associated object, meaning that three relationships may exist, e.g., a and/or B may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
It is also noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a good or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such good or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a commodity or system that includes the element.
In addition, the sequence of steps in each method embodiment described below is only an example and is not strictly limited.
Fig. 1 is a flowchart of a vehicle control method according to an embodiment of the present invention, where the vehicle control method according to the embodiment may be executed by a vehicle control device, the vehicle control device may be implemented as software, or implemented as a combination of software and hardware, and the vehicle control device may be disposed in a vehicle-mounted terminal in a vehicle, or may be disposed in a user terminal of a user, such as a mobile phone. As shown in fig. 1, the method comprises the steps of:
101. and if the vehicle starting preparation triggering condition is met, acquiring the vehicle state information.
102. The preparation operation to be performed is determined based on the vehicle state information.
103. And acquiring an execution stop condition corresponding to the preparation operation so that the vehicle-mounted terminal can execute the preparation operation according to the execution stop condition.
The following describes an implementation process of the vehicle control method provided by the embodiment of the present invention in practical application, with reference to two optional application scenarios shown in fig. 2 and fig. 4.
In the scenario shown in fig. 2, an execution subject of the vehicle control method is a user terminal, such as a mobile phone of a user, specifically, a client required to be used for completing the vehicle control method according to the embodiment of the present invention may be installed in the user terminal in advance, so that the client completes the vehicle control method specifically.
As shown in fig. 2, optionally, in this scenario, the triggering condition of the vehicle start preparation may be: the user triggers a vehicle starting preparation operation on the client interface, or the difference between the current time and the preset vehicle using time is preset duration.
The triggering condition that the difference between the current time and the preset vehicle use time is a preset time corresponds to a specific application scene that a user sets the time for specifically using the vehicle in practical application, for example, the user sets the vehicle to be used at 14:00 of a certain day in a user terminal, and if the preset time is ten minutes, the triggering condition is considered to be met when the current time reaches 13:50 of the day.
Corresponding to the triggering condition that the user triggers the vehicle start preparation operation on the client interface, when the user opens the client, as shown in fig. 3, a plurality of operation items, such as locking, positioning, vehicle start preparation and the like, are displayed in the client interface, and when the user clicks the operation item of the vehicle start preparation, the triggering condition is considered to be satisfied.
As shown in fig. 2, when the user terminal finds that the trigger condition is satisfied, vehicle state information is acquired, a preparation operation to be executed and an execution stop condition corresponding to the preparation operation are determined according to the vehicle state information, and then the user terminal sends an operation control instruction to the vehicle-mounted terminal, wherein the operation control instruction comprises the acquired preparation operation and the execution stop condition, so that the vehicle-mounted terminal executes the preparation operation according to the execution stop condition, that is, the vehicle-mounted terminal executes the preparation operation until the corresponding execution stop condition is satisfied.
It is understood that, when a plurality of preparation operations are acquired, each preparation operation and the corresponding execution stop condition are correspondingly sent to the vehicle-mounted terminal in the operation control instruction, that is, the preparation operations and the execution stop conditions are in one-to-one correspondence.
Alternatively, as shown in fig. 2, when the in-vehicle terminal executes the corresponding preparation operation according to the execution stop condition, an operation execution result may also be fed back to the user terminal to inform the user of which preparation operations are all executed, so that when the user terminal receives the operation execution result fed back by the in-vehicle terminal, an interface element corresponding to the operation execution result is displayed on the client interface to enable the user to intuitively know the execution situation of the preparation operation. For example, it is assumed that the preparation operation in the operation control instruction transmitted from the user terminal to the in-vehicle terminal includes: starting the engine to warm the vehicle, turning on the air conditioner to heat, turning on the seat to heat, turning on the air purifier, and turning on the defrosting, when the vehicle-mounted terminal receives the operation control instruction and executes each preparation operation according to the execution stop condition corresponding to each of the preparation operations in the above example, the operation execution result can be fed back to the user terminal: as shown in the middle diagram of fig. 3, when starting to execute each preparation operation, a start execution instruction of each preparation operation is fed back to the user terminal so that each preparation operation that has started execution is displayed on the client interface; further, when each preparation operation is stopped based on the execution stop condition, an execution end instruction is fed back to the user terminal, and interface contents representing that the preparation operation has been executed are displayed on the client interface as shown in the right side of the drawing in fig. 3.
In the scenarios shown in fig. 2 and fig. 3, the executing subject of the vehicle control method is at the user terminal, and optionally, in another scenario, the executing subject of the vehicle control method may also be an in-vehicle terminal, as shown in fig. 4, at this time, when the in-vehicle terminal receives a trigger instruction sent by the user terminal, it considers that the vehicle start preparation trigger condition is satisfied, and further obtains the vehicle state information, determines the preparation operation to be executed and obtains the execution stop condition corresponding to the preparation operation according to the vehicle state information, and executes the preparation operation according to the execution stop condition. Alternatively, as shown in fig. 4, the in-vehicle terminal may also feed back the preparation operation execution result to the user terminal in the process of executing the preparation operation according to the execution stop condition. The triggering instruction may be triggered by a user clicking the operation item for vehicle start preparation on the client interface shown in fig. 3, or triggered by the user terminal finding that the current time is different from the preset vehicle using time by a preset time length, where the triggering instruction is used to trigger the vehicle-mounted terminal to start executing and acquiring vehicle state information, determine a preparation operation to be executed and an execution stop condition corresponding to the acquisition preparation operation according to the vehicle state information, and execute the preparation operation according to the execution stop condition.
Although the execution subjects in the scenarios shown in fig. 2 and 4 are different, different execution subjects execute the steps of "acquiring vehicle state information, determining a preparation operation to be executed according to the vehicle state information, and acquiring an execution stop condition corresponding to the preparation operation".
In an alternative embodiment, the obtaining of the vehicle state information may be implemented as: a temperature value within the vehicle is obtained, wherein the temperature value may be collected by a temperature sensor disposed within the vehicle. Specifically, the vehicle-mounted terminal controls the temperature sensor to acquire the temperature in the vehicle, and in the scenario shown in fig. 2, the vehicle-mounted terminal transmits the temperature value received from the temperature sensor to the user terminal.
In the embodiment of the present invention, the corresponding relationship between the temperature intervals and the preparation operations may be preset according to actual requirements, and the preparation operations corresponding to different temperature intervals are not completely the same, as shown in fig. 5, which illustrates the preparation operations corresponding to different temperature intervals respectively.
It is worth mentioning that for the same preparation operation, it may correspond to different temperature intervals, and the corresponding execution stop conditions may be the same under the different temperature intervals. For example, the preparation operation of turning on the air conditioner for heating, such as that illustrated in fig. 5, which exists in both temperature intervals of below 0 ℃ and 0 to 22 ℃, may be preset to perform the stop condition of heating to, for example, 25 ℃ regardless of which temperature interval or intervals the preparation operation corresponds to.
In addition, according to actual requirements, execution stop conditions corresponding to different preparation operations may be preset, and with reference to fig. 5, for example, the execution stop conditions corresponding to turning on the air conditioner for heating or turning on the air conditioner for cooling are such that the temperature value reaches 25 ℃. For another example, the execution stop condition for warming up the vehicle by starting the engine is 8 minutes for warming up the vehicle. As another example, the conditions for stopping the execution of the deicing operation and the defrosting operation are 5 minutes.
Based on this, accordingly, after acquiring the temperature value in the vehicle, determining the preparation operation to be performed according to the vehicle state information may be implemented as: determining a preset temperature interval in which the obtained temperature value is located; and determining the preparation operation corresponding to the preset temperature interval according to the corresponding relation between the preset temperature interval and the preparation operation, and acquiring execution stop conditions respectively corresponding to the determined preparation operation.
In another alternative embodiment, the obtaining of the vehicle state information may be further implemented as: and querying the weather service platform to acquire weather information. Accordingly, determining the preparation operation to be performed based on the vehicle state information may also be implemented as: the preparation operation to be performed is determined in conjunction with the acquired weather information, or in conjunction with the weather information and the last parking time. Because the current weather service platform generally gives the temperature values corresponding to different times or different time periods and the weather information such as rain, snow, fog and the corresponding occurrence time periods, the temperature values corresponding to the current time and the specific weather conditions such as rain, snow, fog and the corresponding occurrence time periods can be obtained by inquiring the weather service platform. Further, alternatively, a preparation operation that needs to be performed may be determined in conjunction with the obtained weather information. Alternatively, a correspondence relationship between the weather information and the preparation operation may be set in advance, so that the preparation operation that needs to be executed currently is determined based on the correspondence relationship, which reflects the preparation operations respectively corresponding to different temperatures and different specific weather conditions, such as rain and snow. Further, alternatively, it is also possible to determine a preparation operation to be performed in combination with the weather information and the last parking time, which is used to determine whether or not a certain bad weather such as rain, snow, and the elapsed time has elapsed from the last parking time to the current time. Therefore, on the basis of setting the corresponding relation between the weather information and the preparation operation, the preparation operation which is related to severe weather can be marked, namely, the preparation operation is marked with a severe weather mark, so that after some severe weather and the occurrence period of the severe weather are inquired, if the time from the last parking time to the current time is just within the occurrence period, all preparation operations corresponding to the currently obtained weather information are determined to be required to be executed, and on the contrary, if the time is not within the occurrence period or the intersection of the time and the occurrence period is lower than a certain threshold value, the preparation operations left after the marked preparation operations are removed from all preparation operations corresponding to the currently obtained weather information are determined to be required to be executed.
In addition, the embodiment of the invention also provides a scheme for determining the preparation operation to be executed by comprehensively considering the temperature value in the vehicle and the weather condition outside the vehicle. Specifically, after a temperature value in a vehicle is acquired through a temperature sensor in the vehicle and a preparation operation corresponding to a preset temperature interval to which the temperature value belongs is determined according to a corresponding relationship between the preset temperature interval and the preparation operation, optionally, weather reflection information outside the vehicle can be collected through a detector arranged on the vehicle, and the determined preparation operation is corrected by combining the weather reflection information; or, optionally, the determined preparation operation may be corrected by querying the weather service platform to obtain weather information, and then combining the weather information, or combining the weather information and the last parking time.
The weather reflection information in the first optional manner is reflection information of a weather condition on the vehicle, for example, if the current weather is rainy, the weather reflection information may be rainwater falling on an outer surface of a vehicle body, and if the current weather is low in temperature or snowy, the weather reflection information may be ice or frost accumulated on a vehicle window. This weather reflection information can detect through the sensor that sets up on the automobile body surface, for example humidity transducer also can detect through the camera of installing in the vehicle, at this moment, through the environment image of clapping outside the vehicle, whether contain weather characteristics such as representation rain, snow in the discernment image and gather this weather reflection information.
As mentioned in the foregoing embodiment, in setting the correspondence between the temperature value in the vehicle and the preparation operation, a bad weather flag may be marked for the preparation operation, such as the two preparation operations of turning on defrosting, turning on deicing, included in the temperature range lower than 0 ℃ illustrated in fig. 5. Therefore, when the acquired temperature value in the vehicle is in the temperature range lower than 0 ℃, the corresponding preparation operation is determined as the preparation operation illustrated in fig. 5, and then, if the acquired weather reflection information indicates that no ice or frost is formed on the vehicle window, the marked preparation operations of turning on the defrosting and turning on the deicing are removed, so that the correction of the preparation operation determined based on the temperature value in the vehicle is completed. To sum up, the preparation operation determined based on the temperature value in the vehicle is corrected by combining the weather reflection information, which mainly shows that: whether the marked preparation operation needs to be executed in the determined preparation operation is judged in combination with the weather reflection information.
In a second optional manner, the weather service platform is queried to obtain the weather information, which may be to query whether a certain severe weather occurs on the same day and the occurrence time period of the severe weather. In addition, as in the first mode, when the correspondence between the temperature value in the vehicle and the preparation operation is preset, a severe weather mark may be marked for the preparation operation, so that correcting the determined preparation operation in combination with the queried weather information mainly includes: and determining whether the marked preparation operation needs to be executed in the determined preparation operation in combination with the weather information, for example, if the determined preparation operation comprises a snow removal operation and the inquired weather information also indicates that snow exists in the corresponding region where the vehicle is located on the day, determining that the marked snow removal operation needs to be executed. The effect of the last parking time in correcting the determined preparation operation by combining the weather information and the last parking time is mainly used for determining whether the time period from the last parking time to the current time is subjected to the occurrence period of severe weather, and if so, determining that the marked preparation operation needs to be executed.
The above-mentioned in-vehicle terminal may correspond to a center console in a vehicle. After the preparation operation to be executed and the execution stop condition corresponding to the preparation operation are determined through the plurality of optional implementation manners, the vehicle-mounted terminal generally involves interaction with an entity object corresponding to the preparation operation in the process of executing the preparation operation according to the execution stop condition, for example, when a certain preparation operation is heating by turning on an air conditioner, the vehicle-mounted terminal needs to interact with the air conditioner, so that the air conditioner is turned on and is heated to a certain preset temperature serving as the execution stop condition.
Based on this, when the entity object is an intelligent device, and the vehicle-mounted terminal executes the preparation operation according to the execution stop condition corresponding to the preparation operation, it may specifically be implemented as: and the vehicle-mounted terminal sends a control command to the entity object, wherein the control command carries an execution stop condition, so that the entity object automatically adjusts the working state of the entity object according to the execution stop condition until the current working state reaches the execution stop condition, for example, an air conditioner automatically runs until the heating temperature reaches a preset temperature value.
Conversely, when the entity object is a general device without intelligent processing logic, the in-vehicle terminal may specifically implement, in the process of executing the preparation operation according to the execution stop condition corresponding to the preparation operation: the vehicle-mounted terminal sends a control command to the entity object according to the preparation operation so as to control the entity object to be started and enter a working mode corresponding to the preparation operation, for example, an air conditioner enters a heating mode, then the vehicle-mounted terminal actively acquires a real-time working state of the entity object or reports the real-time working state of the entity object, and when the working state of the entity object is judged to reach an execution stop condition by combining the execution stop condition, the vehicle-mounted terminal sends a stop command to the entity object so as to control the entity object to stop working.
In summary, according to the vehicle control method provided by the embodiment of the invention, when the vehicle start preparation work is required, the vehicle state information is automatically acquired, and the preparation operations required to be executed and the execution stop conditions of the preparation operations are automatically determined based on the vehicle state information, so that the vehicle can execute the preparation operations under the limitation of the execution stop conditions of the preparation operations, and the vehicle start preparation work is automated and intelligent.
A vehicle control apparatus according to one or more embodiments of the invention will be described in detail below. Those skilled in the art will appreciate that these vehicle control devices can each be configured using commercially available hardware components through the steps taught in this scheme.
Fig. 6 is a schematic structural diagram of a vehicle control device according to an embodiment of the present invention, and as shown in fig. 6, the device includes: the device comprises a first acquisition module 11, a determination module 12 and a second acquisition module 13.
The first obtaining module 11 is configured to obtain vehicle state information if a vehicle start preparation triggering condition is met.
And the determining module 12 is used for determining a preparation operation to be executed according to the vehicle state information.
A second obtaining module 13, configured to obtain an execution stop condition corresponding to the preparation operation, so that the vehicle-mounted terminal executes the preparation operation according to the execution stop condition.
Optionally, the trigger condition includes:
the user triggers a vehicle starting preparation operation on the client interface, or the difference between the current time and the preset vehicle using time is preset duration.
Optionally, the first obtaining module 11 may be configured to: a temperature value within the vehicle is obtained.
Accordingly, the determination module 12 may be configured to: determining a preset temperature interval in which the temperature value is located; and determining the preparation operation corresponding to the preset temperature interval according to the corresponding relation between the preset temperature interval and the preparation operation.
Optionally, the apparatus may further include: a correction module 14.
The correction module 14 is configured to collect weather reflection information outside the vehicle through a detector arranged on the vehicle, and correct the preparation operation by combining the weather reflection information; or the preparation operation is corrected by inquiring a weather service platform to obtain weather information and combining the weather information or combining the weather information and the last parking time.
Optionally, the first obtaining module 11 may be further configured to: and querying the weather service platform to acquire weather information.
Accordingly, the determining module 12 may be further configured to: and determining the preparation operation to be executed by combining the weather information or combining the weather information and the last parking time.
Optionally, the apparatus further comprises: a sending module 15, a receiving module 16 and a display module 17.
A sending module 15, configured to send an operation control instruction to the vehicle-mounted terminal, where the operation control instruction includes the preparation operation and the execution stop condition, so that the vehicle-mounted terminal executes the preparation operation according to the execution stop condition.
And the receiving module 16 is used for receiving the operation execution result fed back by the vehicle-mounted terminal.
And the display module 17 is configured to display an interface element corresponding to the operation execution result on the client interface.
The apparatus shown in fig. 6 can execute the vehicle control method of the embodiment shown in fig. 1 to fig. 5, and the parts not described in detail in this embodiment can refer to the related description of the foregoing embodiment, and are not described again here.
The internal functions and structure of the vehicle control apparatus are described above, and in one possible design, the structure of the vehicle control apparatus may be implemented as an electronic device, such as a user terminal or a vehicle-mounted terminal, as shown in fig. 7, and the electronic device may include: a processor 21 and a memory 22. Wherein the memory 22 is used for storing a program for supporting the vehicle control device to execute the vehicle control method provided in the embodiment shown in fig. 1 to 5, and the processor 21 is configured to execute the program stored in the memory 22.
The program comprises one or more computer instructions which, when executed by the processor 21, are capable of performing the steps of:
if the vehicle starting preparation triggering condition is met, vehicle state information is acquired;
determining a preparation operation to be executed according to the vehicle state information;
and acquiring an execution stop condition corresponding to the preparation operation so that the vehicle-mounted terminal can execute the preparation operation according to the execution stop condition.
Optionally, the processor 21 is further configured to perform all or part of the steps in the embodiments shown in fig. 1 to 5.
The vehicle control device may further include a communication interface 23 for communicating with other devices or a communication network.
In addition, an embodiment of the present invention provides a computer storage medium for storing computer software instructions for a vehicle control device, which includes a program for executing the vehicle control method according to the method embodiment shown in fig. 1 to 5.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by adding a necessary general hardware platform, and of course, can also be implemented by a combination of hardware and software. With this understanding in mind, the above-described aspects and portions of the present technology which contribute substantially or in part to the prior art may be embodied in the form of a computer program product, which may be embodied on one or more computer-usable storage media having computer-usable program code embodied therein, including without limitation disk storage, CD-ROM, optical storage, and the like.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A vehicle control method characterized by comprising:
if the vehicle starting preparation triggering condition is met, vehicle state information is acquired;
determining a preparation operation to be executed according to the vehicle state information;
and acquiring an execution stop condition corresponding to the preparation operation so that the vehicle-mounted terminal can execute the preparation operation according to the execution stop condition.
2. The method of claim 1, wherein the obtaining vehicle state information comprises:
acquiring a temperature value in a vehicle;
the determining of the preparation operation to be performed according to the vehicle state information includes:
determining a preset temperature interval in which the temperature value is located;
and determining the preparation operation corresponding to the preset temperature interval according to the corresponding relation between the preset temperature interval and the preparation operation.
3. The method according to claim 2, wherein after determining the preparation operation corresponding to the preset temperature interval according to the corresponding relationship between the preset temperature interval and the preparation operation, the method further comprises:
collecting weather reflection information outside the vehicle through a detector arranged on the vehicle;
correcting the preparation operation in combination with the weather reflection information.
4. The method according to claim 2, wherein after determining the preparation operation corresponding to the preset temperature interval according to the corresponding relationship between the preset temperature interval and the preparation operation, the method further comprises:
acquiring weather information by inquiring a weather service platform;
and correcting the preparation operation by combining the weather information or combining the weather information and the last parking time.
5. The method of claim 1, wherein the obtaining vehicle state information comprises:
acquiring weather information by inquiring a weather service platform;
the determining of the preparation operation to be performed according to the vehicle state information includes:
and determining the preparation operation to be executed by combining the weather information or combining the weather information and the last parking time.
6. The method according to any one of claims 1 to 5, wherein after acquiring the execution stop condition corresponding to the preparation operation, the method further comprises:
and sending an operation control instruction to the vehicle-mounted terminal, wherein the operation control instruction comprises the preparation operation and the execution stop condition, so that the vehicle-mounted terminal can execute the preparation operation according to the execution stop condition.
7. The method of claim 6, wherein the trigger condition comprises:
the user triggers a vehicle starting preparation operation on the client interface, or the difference between the current time and the preset vehicle using time is preset duration.
8. The method of claim 6, further comprising:
receiving an operation execution result fed back by the vehicle-mounted terminal;
and displaying an interface element corresponding to the operation execution result on the client interface.
9. A vehicle control apparatus characterized by comprising:
the first acquisition module is used for acquiring vehicle state information if a vehicle starting preparation triggering condition is met;
the determining module is used for determining preparation operation to be executed according to the vehicle state information;
and the second acquisition module is used for acquiring the execution stop condition corresponding to the preparation operation so that the vehicle-mounted terminal can execute the preparation operation according to the execution stop condition.
10. An electronic device comprising a memory and a processor; wherein,
the memory is to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the vehicle control method of any of claims 1 to 7.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810184726.3A CN110228481B (en) | 2018-03-06 | 2018-03-06 | Vehicle control method, device and equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810184726.3A CN110228481B (en) | 2018-03-06 | 2018-03-06 | Vehicle control method, device and equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110228481A true CN110228481A (en) | 2019-09-13 |
| CN110228481B CN110228481B (en) | 2022-08-23 |
Family
ID=67862254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810184726.3A Active CN110228481B (en) | 2018-03-06 | 2018-03-06 | Vehicle control method, device and equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110228481B (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111026066A (en) * | 2019-12-30 | 2020-04-17 | 东风小康汽车有限公司重庆分公司 | Vehicle control method and device |
| CN111427339A (en) * | 2020-03-31 | 2020-07-17 | 北京四维智联科技有限公司 | Vehicle remote control method and device and server |
| CN111459148A (en) * | 2020-04-03 | 2020-07-28 | 北京四维智联科技有限公司 | Information processing method and device |
| CN115320319A (en) * | 2022-07-20 | 2022-11-11 | 岚图汽车科技有限公司 | A mobile terminal, vehicle TBOX and control method for in-vehicle environment |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN201506355U (en) * | 2008-09-22 | 2010-06-16 | 福特全球技术公司 | System for controlling vehicle climate control system by remote starting |
| CN102422001A (en) * | 2009-05-08 | 2012-04-18 | 丰田自动车株式会社 | Vehicle drive control device |
| US20140081481A1 (en) * | 2011-05-18 | 2014-03-20 | Toyota Jidosha Kabushiki Kaisha | Vehicle air conditioning remote control system, server, and portable terminal |
| US20140330453A1 (en) * | 2012-02-22 | 2014-11-06 | Toyota Jidosha Kabushiki Kaisha | Vehicle remote control system, server, and remote control terminal |
-
2018
- 2018-03-06 CN CN201810184726.3A patent/CN110228481B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN201506355U (en) * | 2008-09-22 | 2010-06-16 | 福特全球技术公司 | System for controlling vehicle climate control system by remote starting |
| CN102422001A (en) * | 2009-05-08 | 2012-04-18 | 丰田自动车株式会社 | Vehicle drive control device |
| US20140081481A1 (en) * | 2011-05-18 | 2014-03-20 | Toyota Jidosha Kabushiki Kaisha | Vehicle air conditioning remote control system, server, and portable terminal |
| US20140330453A1 (en) * | 2012-02-22 | 2014-11-06 | Toyota Jidosha Kabushiki Kaisha | Vehicle remote control system, server, and remote control terminal |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111026066A (en) * | 2019-12-30 | 2020-04-17 | 东风小康汽车有限公司重庆分公司 | Vehicle control method and device |
| CN111427339A (en) * | 2020-03-31 | 2020-07-17 | 北京四维智联科技有限公司 | Vehicle remote control method and device and server |
| CN111427339B (en) * | 2020-03-31 | 2023-12-19 | 北京四维智联科技有限公司 | Vehicle remote control method, device and server |
| CN111459148A (en) * | 2020-04-03 | 2020-07-28 | 北京四维智联科技有限公司 | Information processing method and device |
| CN111459148B (en) * | 2020-04-03 | 2023-12-22 | 北京四维智联科技有限公司 | Information processing method and device |
| CN115320319A (en) * | 2022-07-20 | 2022-11-11 | 岚图汽车科技有限公司 | A mobile terminal, vehicle TBOX and control method for in-vehicle environment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110228481B (en) | 2022-08-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9911331B2 (en) | Apparatus for determining the degree of shade of a parking position for a vehicle | |
| CN110228481A (en) | Control method for vehicle, device and equipment | |
| RU2651508C2 (en) | Autonomous vehicle window clearing system | |
| CN104956183B (en) | Method and navigation device for providing information about parking spaces | |
| US8745998B2 (en) | Methods and systems for controlling vehicle defrost units | |
| CN110406346B (en) | Air conditioner control method and system based on image acquisition and vehicle | |
| US11268826B2 (en) | Environmental state estimation device, method for environmental state estimation, and environmental state estimation program | |
| CN113954600B (en) | Vehicle parking icing early warning preheating method, device, equipment and storage medium | |
| US11613232B2 (en) | Defrosting control system, non-transitory computer readable medium storing defrosting control program, and vehicle control module | |
| US20180148008A1 (en) | Systems and methods for notifying a user about a temperature condition after a lapse of a remote start based on estimated temperature | |
| US9915091B2 (en) | Low power environment management for an automobile | |
| CN109017218A (en) | A kind of method for controlling number of revolution of compressor of air conditioner, device and electronic equipment | |
| CN110803130A (en) | Vehicle defrosting method, device, server and storage medium | |
| CN104390314A (en) | Method, device and system for judging normalization of installation position of outdoor unit of air conditioning unit | |
| CN110444016B (en) | Monitoring system and method for automatically driving sanitation vehicle | |
| CN112440940A (en) | Automatic snow removing method and system for windshield, storage medium and vehicle-mounted terminal | |
| US10220855B2 (en) | Method for determining a driving range of a motor vehicle, and motor vehicle | |
| CN114506294A (en) | Vehicle control method and device for preventing frosting | |
| CN105788329B (en) | Unmanned vehicle opens paulin method and automatically spacious paulin unmanned vehicle automatically | |
| CN116001727A (en) | Method for defrosting and demisting vehicle | |
| JP7524919B2 (en) | Vehicle-mounted sensor cleaning system, method, and program | |
| JPWO2021044456A1 (en) | Power control device and power control method for in-vehicle cameras | |
| JP7000826B2 (en) | Vehicle systems, vehicles, and information processing equipment | |
| CN113822119A (en) | Method and device for adjusting air quality in vehicle, storage medium and electronic equipment | |
| JP7103185B2 (en) | Judgment device, vehicle control device, judgment method, judgment program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20201216 Address after: Room 603, 6 / F, Roche Plaza, 788 Cheung Sha Wan Road, Kowloon, China Applicant after: Zebra smart travel network (Hong Kong) Ltd. Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands Applicant before: Alibaba Group Holding Ltd. |
|
| GR01 | Patent grant | ||
| GR01 | Patent grant |