Vehicle remote control method and device, control equipment and storage medium
Through remote control methods, the vehicle system is awakened in advance and the power and cockpit environment is adjusted, which solves the problem of manual adjustment and waiting for users before starting the vehicle, and improves user experience and startup efficiency.
Patent Information
- Application Number
- CN202411673583.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-01-10
AI Technical Summary
Before starting the vehicle, the user needs to manually adjust the cockpit air conditioner to ensure a comfortable environment, resulting in poor user experience and waiting for the vehicle control system to wake up, resulting in a long start time.
A remote control method of vehicle is provided, which wakes up the power and cockpit control system through remote pre-start commands, controls power components and cockpit environmental parameters to reach the pre-start state, ensuring that the vehicle is ready before starting and reducing user manual adjustment and waiting time.
Improve user experience, by preparing power and cockpit environment in advance, shortening vehicle startup time, ensuring that users can use the vehicle comfortably during startup.
Smart Images

Figure CN119283576A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent vehicle technology, and in particular to a vehicle remote control method, device, control equipment and storage medium. Background Art
[0002] With the development of science and technology and the continuous improvement of people's living standards, vehicles, as the main means of transportation for people, have gradually entered thousands of households. People's demand for vehicle use has also expanded from the initial safety and comfort to more intelligent and convenient directions.
[0003] In different environments, the vehicle cabin may be too cold, too hot, dry, smelly or humid, making the user uncomfortable. Therefore, before starting the vehicle, the user is often required to manually adjust the cabin air conditioner to adjust the cabin temperature, resulting in a poor user experience. In addition, when the user starts the vehicle, it is necessary to wait for the various control systems in the vehicle to wake up before the vehicle can start, resulting in a long vehicle startup time, further reducing the user experience. Summary of the invention
[0004] The present application provides a vehicle remote control method, apparatus, control device and storage medium, which can improve user experience. The technical solution is as follows:
[0005] In a first aspect, a vehicle remote control method is provided, the method comprising:
[0006] In response to a remote pre-start instruction from a terminal, waking up a power control system and a cockpit control system in the vehicle, wherein the remote pre-start instruction instructs the vehicle to enter a pre-start mode;
[0007] Based on the power control system, a power component in the vehicle is controlled so that the power component reaches a first pre-start state, wherein the first pre-start state refers to a state required to be reached before the vehicle is started to ensure that the vehicle starts normally.
[0008] Based on the cockpit control system, cockpit components in the cockpit of the vehicle are controlled so that the cockpit environment parameters of the cockpit are within a target environment parameter range.
[0009] In a possible implementation, the power control system includes a motor control system, the power assembly includes a motor, and the controlling the power assembly in the vehicle based on the power control system so that the power assembly reaches a first pre-start state includes:
[0010] Based on the motor control system, the temperature of the motor is controlled so that the temperature of the motor is within a first temperature range.
[0011] In a possible implementation, the power control system includes a battery management system, the power assembly includes a battery pack, and the controlling the power assembly in the vehicle based on the power control system so that the power assembly reaches a first pre-start state includes:
[0012] Based on the battery management system, the temperature of the battery pack is controlled so that the temperature of the battery pack is within a second temperature range.
[0013] In one possible implementation, the cabin control system includes a thermal management system, the cabin components include at least one of a seat and an onboard air conditioner, and the cabin environmental parameters include at least one of the temperature of the seat, and the temperature and humidity in the cabin.
[0014] In a possible implementation, the cabin control system includes an aromatherapy control system, the cabin component includes an on-board aromatherapy device, and the cabin environment parameter includes an air quality parameter in the cabin.
[0015] In a possible implementation, the method further includes:
[0016] In response to the remote pre-start command, waking up a body electronic control system in the vehicle;
[0017] Based on the body electronic control system, the body components of the vehicle are controlled so that the body components reach a target component state, where the target component state refers to the state that the body components need to reach in order to facilitate the user to safely drive the vehicle in the current environment.
[0018] In a second aspect, a vehicle remote control device is provided, which is used to execute the vehicle remote control method. Exemplarily, the vehicle remote control device includes a functional module for executing the vehicle remote control method provided in the first aspect or any possible implementation of the first aspect.
[0019] In a third aspect, a control device is provided, comprising a processor and a memory, wherein the memory stores at least one program, and the at least one program is loaded and executed by the processor to implement the vehicle remote control method provided in the first aspect or any possible implementation of the first aspect.
[0020] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store at least one program, and the at least one program is loaded and executed by a processor to implement the vehicle remote control method provided in the above-mentioned first aspect or any possible implementation method of the first aspect.
[0021] In a fifth aspect, a computer program product or a computer program is provided, which includes at least one program segment, and the at least one program segment is stored in a computer-readable storage medium. A processor reads the program code from the computer-readable storage medium, and the processor executes the at least one program segment to implement the vehicle remote control method provided in the above-mentioned first aspect or any possible implementation method of the first aspect.
[0022] The beneficial effects of the technical solution provided by this application are:
[0023] Before the vehicle starts, in response to the remote pre-start command, based on the power control system and the cabin controller, the power components in the vehicle are controlled to reach the pre-start state and the cabin environmental parameters are controlled to reach the desired environmental parameter range, so as to prepare the vehicle in advance in terms of power and cabin environment for the user to use the vehicle, without the user having to complete it manually when using the vehicle, so that the user can use the vehicle comfortably later, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0025] Figure 1 It is a schematic diagram of an implementation environment of a vehicle remote control method provided in an embodiment of the present application;
[0026] Figure 2 is a flow chart of a vehicle remote control method provided by an embodiment of the present application;
[0027] Figure 3 is a structural schematic diagram of a vehicle remote control device provided in an embodiment of the present application;
[0028] Figure 4 It is a structural schematic diagram of a control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0030] In this application, the terms "first", "second", etc. are used to distinguish the same or similar items with substantially the same role and function. It should be understood that there is no logical or temporal dependency between "first", "second", and "nth", nor is there a limitation on the quantity and execution order. It should also be understood that although the following description uses the terms first, second, etc. to describe various elements, these elements should not be limited by the terms.
[0031] These terms are only used to distinguish one element from another element. For example, without departing from the scope of various examples, a first element can be referred to as a second element, and similarly, a second element can also be referred to as a first element. Both the first element and the second element can be elements, and in some cases, can be separate and different elements.
[0032] Here, at least one means one or more than one, for example, at least one element can be one element, two elements, three elements, or any other integer greater than or equal to one. At least two means two or more than two, for example, at least two elements can be two elements, three elements, or any other integer greater than or equal to two.
[0033] It is understandable that in the present application, when it comes to user information, session messages and other related data, when the above embodiments of the present application are applied to specific products or technologies, user permission or consent is required, including remote pre-start instructions and vehicle data, etc., and the collection, use and processing of relevant data need to comply with relevant laws, regulations and national standards of the country where it is located.
[0034] Figure 1 is a schematic diagram of an implementation environment of a vehicle remote control method provided in an embodiment of the present application, such as Figure 1 As shown, the implementation environment includes a terminal 101 and a vehicle 102 , wherein the terminal 101 and the vehicle 102 can communicate with each other through a network.
[0035] Terminal 101 is a user device. Terminal 101 can be a mobile phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a wearable device, a smart handheld game console or a portable gaming device. The type of terminal 101 is not limited to this. Here, the embodiment of the present application does not limit the type of terminal 101.
[0036] The terminal 101 has a target application installed and running, and the target application refers to an application (Application, APP) that supports remote control of the vehicle 102. In other embodiments, the implementation environment also includes a server, and the server is connected to the terminal 101 via a network, and the server is used to provide background services for the target application. The server may be deployed in the cloud or not in the cloud. Here, the embodiment of the application does not limit the type of server and whether the implementation environment includes a server.
[0037] The vehicle 102 may be an electric car or other types of cars, and the embodiment of the present application does not limit the type of the vehicle 102. The vehicle 102 includes a plurality of vehicle components, and the vehicle components are components on the vehicle 102, such as windows, wipers, rearview mirrors, seats, vehicle air conditioners, vehicle aromatherapy devices, battery packs, indoor temperature sensors, outdoor temperature sensors, motors, cooling fans, blowers, etc., wherein the indoor temperature sensor and the outdoor temperature sensor are used to detect the temperature in the cabin of the vehicle 102 and the ambient temperature outside the vehicle 102, respectively, and the embodiment of the present application does not limit the vehicle components.
[0038] The vehicle 102 also includes a telematics box (TBOX) and multiple control systems. The TBOX supports network communication and is a middle router for network communication in the vehicle 102. Externally, the TBOX can communicate with the terminal 101 through the network and upload the vehicle data provided by the control system in the vehicle 102 to the target application in the terminal 101. In some embodiments, externally, the TBOX can also communicate with the server through the network and upload the vehicle data to the server. The vehicle data refers to data related to the vehicle 102, such as the external environment data, internal environment data and the remaining cruising range of the vehicle 102 detected by the vehicle 102, wherein the external environment data is used to indicate the state of the external environment of the vehicle 102, and the external environment refers to the environment where the vehicle is located. The external environment data includes the temperature, humidity or light intensity of the external environment, and the internal environment data indicates the state of the internal environment of the vehicle 102, and the internal environment refers to the environment inside the vehicle. The internal environment data includes the temperature, humidity, air quality parameters in the cabin and the status data of the vehicle components.
[0039] Internally, TBOX is connected to multiple control systems via a Controller Area Network (CAN) bus, and communicates with multiple control systems via the CAN bus. TBOX includes a central gateway (CGW) and other components except CGW, and CGW is connected to the CAN bus so that other components in TBOX can communicate with the control system via CGW and the CAN bus. In other embodiments, CGW is not integrated in TBOX, TBOX is connected to the CAN bus via CGW, and TBOX communicates with multiple control systems via CGW and the CAN bus.
[0040] Different control systems in the plurality of control systems are used to control different vehicle components in the vehicle 102, such as Figure 1 As shown, the multiple control systems include the control systems shown in the following (1)-(5).
[0041] (1) Central Electronic Module (CEM)
[0042] The CEM is used to coordinate the various systems of the vehicle body. It receives input information from sensors and controls and operates the vehicle body electronic devices (such as doors, windows, lights, seats, wipers, etc.) according to the instructions of the vehicle owner or system automation. The CEM can control the body components of the vehicle 102, which refers to the vehicle components located on the vehicle body, such as wipers, rearview mirrors and other vehicle components.
[0043] (2) Vehicle control system
[0044] The vehicle control system may also be referred to as the vehicle controller (Vehicle Control Unit, VCU), which is the core control system in the vehicle 102. It can coordinate the operation of other systems / modules in the vehicle 102 and provide monitoring and detection functions, realize the energy management of the vehicle 102, and control other systems / modules in the vehicle 102.
[0045] (3) Battery Management System (BMS)
[0046] The BMS is used to control a power battery module in the vehicle 102 . The power battery module includes a battery pack to provide an energy source for the vehicle 102 .
[0047] (4) Motor control system
[0048] The motor control system may also be referred to as a motor control unit (MCU), which is used to control the motor in the vehicle. The motor control unit may include a front motor control unit (FMCU) and a rear motor control unit (RMCU).
[0049] (5) Thermal management system
[0050] The thermal management system includes an air conditioning thermal management system, which is also called an air conditioning compressor module (ACCM), and is used to control the thermal management of the vehicle air conditioner. For example, the operation of the compressor of the vehicle air conditioner can be controlled to adjust the temperature in the cabin of the vehicle 102.
[0051] For any of the above-mentioned multiple control systems, the control system may be a controller itself, or the control system itself is not a controller, but the control system includes a controller, and the controller included in the control system is used to implement the control logic of the control system. Here, the embodiment of the present application does not limit whether the control system includes a controller. The control system may also be called a control unit, a control module, a controller, an actuator or a control device. Here, the embodiment of the present application does not limit the name of the control system.
[0052] Next, based on Figure 1 The implementation environment shown, combined with Figure 2 , the process of the vehicle remote control method provided by the present application is introduced, the method is implemented by the interaction between the terminal and the vehicle, the terminal and the vehicle can be the terminal 101 and the vehicle 102 in the above implementation environment respectively. The method includes the following steps.
[0053] 201. In response to a triggering operation on a pre-start interactive control provided by a target application, a terminal sends a remote pre-start instruction to a vehicle, where the remote pre-start instruction instructs the vehicle to enter a pre-start mode.
[0054] Among them, the pre-start mode is used to adjust the state of the vehicle from at least two aspects of vehicle start-up, cabin environment and driving safety before the vehicle starts, so that the vehicle can reach the best state before starting, so as to make adequate preparations for the user's driving and facilitate the user to use the car comfortably. Therefore, in other embodiments, the pre-start mode is also called comfortable car mode or comfortable car function.
[0055] The pre-start mode refers to adjusting the vehicle to a target pre-start state before the vehicle is started. The target pre-start state is used to ensure that the vehicle can start normally and provide a comfortable cabin environment for the user. The target pre-start state includes a first pre-start state and a target cabin environment state. The first pre-start state is introduced in conjunction with the following step 203 and will not be repeated here. The target cabin environment state is the cabin environment state of the vehicle that the user expects before using the vehicle (such as before getting on the vehicle). The cabin environment state refers to the state of the environment in the cabin of the vehicle. The cabin environment state can be represented by the cabin environment parameters of the cabin. The target cabin environment state includes the cabin environment parameters of the cabin being in the target environment parameter range. The cabin environment under the target environment parameter range can make the user feel comfortable, so that for the user, the cabin environment under the target cabin environment state is a comfortable cabin environment. The cabin environment state of the vehicle is adjusted to the target cabin environment state so that the user can use the vehicle comfortably in the cabin environment under the target cabin environment state.
[0056] In different seasons or different weather environments, the target environmental parameter range may be the same or different, so that the target environmental parameter range can adapt to different weather conditions to improve user experience.
[0057] The target environment parameter interval may be a default target environment parameter interval. Alternatively, the target environment parameter interval may be set by a user, and the target environment parameter interval supports user modification, so that different users can set their own comfortable target environment parameter intervals to meet the needs of different users and further improve the user experience. The cabin environment parameters and the target environment parameter interval are described in detail in conjunction with the following step 204, and will not be described in detail here.
[0058] The pre-start mode supports remote triggering, and this step 201 is a possible implementation method for remotely triggering the vehicle to enter the pre-start mode. The target application is used to provide the function of remotely triggering the pre-start mode. Exemplarily, the target application provides a pre-start interactive control, and the method of providing it is, for example, that the target application has a function activation interface, and the function activation interface includes a pre-start interactive control. The pre-start interactive control is associated with the pre-start mode, and the pre-start interactive control is used to remotely activate the pre-start mode of the vehicle. Activating the pre-start mode of the vehicle causes the vehicle to enter the pre-start mode.
[0059] Within the target time range before using the vehicle, the user performs an operation on the terminal to open the function activation interface of the target application, and the terminal responds to the operation by displaying the function activation interface. The user triggers the pre-start interactive control in the function activation interface, and the terminal responds to the trigger operation, generates a remote pre-start instruction based on the first user account, and sends the generated remote pre-start instruction to the vehicle. The remote pre-start instruction includes the first user account, and the first user account is the user account logged in by the target application in the terminal. The trigger operation can be a click operation, a sliding operation, or other types of operations on the pre-start interactive control. Here, the embodiment of the present application does not limit the trigger operation.
[0060] Before using the vehicle, it can be before the user gets on the vehicle. Before the user gets on the vehicle, there is still a certain distance between the user and the vehicle, the vehicle is in a locked state, and the vehicle has not been started. Before the user gets on the vehicle, the pre-start interactive control triggers the terminal to send a remote pre-start instruction to the vehicle, so as to remotely trigger the vehicle to enter the pre-start mode.
[0061] The minimum duration of the target duration range can be the minimum duration required to adjust the vehicle to the target pre-start state, that is, the minimum duration required for the vehicle to complete the pre-start mode. For example, assuming that the minimum duration required for the vehicle to complete the pre-start mode is 10 minutes, the target duration range can be 10-20 minutes, and the minimum duration required for the vehicle to complete the pre-start mode is not limited to 10 minutes. The minimum duration in the target duration range can be set according to the minimum duration required for the vehicle to complete the pre-start mode, and the maximum range in the target duration range can be set according to business needs. Here, the embodiment of the present application does not limit the target duration range.
[0062] Since the minimum duration of the target time range is the minimum duration required to adjust the vehicle to the target pre-start state, the user triggers the terminal to send a remote pre-start instruction to the vehicle within the target time range before using the vehicle, so that the vehicle remote control device in the vehicle can adjust the vehicle to the target pre-start state (such as steps 203 and 204 below) based on the remote pre-start instruction before the user uses the vehicle, so that the user can use the vehicle when the vehicle is in the target pre-start state. When using the vehicle, the user does not need to wait for the vehicle to adjust to the target pre-start state, thereby improving the user experience.
[0063] There is a binding relationship between the vehicle and the terminal, and the binding relationship can be reflected in: there is a corresponding relationship between the first user account and the second user account, wherein the second user account is the user account bound to the vehicle.
[0064] The vehicle remote control device in the vehicle receives the remote pre-start instruction of the terminal, and the vehicle remote control device determines whether there is a binding relationship between the vehicle and the terminal based on the first user account in the remote pre-start instruction. For example, the vehicle remote control device inquires whether there is a corresponding relationship between the first user account and the second user account. If there is a corresponding relationship, it is determined that there is a binding relationship between the vehicle and the terminal. If there is no corresponding relationship, it is determined that there is no binding relationship between the vehicle and the terminal. In the case that there is a binding relationship between the vehicle and the terminal, the vehicle remote control device executes steps 202-204 to adjust the vehicle to the target pre-start state. In the case that there is no binding relationship between the vehicle and the terminal, the vehicle remote control device does not execute steps 202-204.
[0065] 202. The vehicle remote control device in the vehicle wakes up the power control system and the cockpit control system in the vehicle in response to the remote pre-start instruction of the terminal.
[0066] The vehicle remote control device is used to implement the vehicle-side method steps in the vehicle remote control method provided in the present application, such as steps 202 to 204. Exemplarily, the vehicle remote control device is a TBOX in the vehicle, or the vehicle remote control device is integrated in the TBOX as a module in the TBOX, or the vehicle remote control device and the TBOX are two independent modules in the vehicle, the vehicle remote control device is connected to the TBOX, and the vehicle remote control device communicates with the terminal and the control system in the vehicle through the TBOX.
[0067] The power control system refers to a control system in a vehicle for controlling a power component, which is a vehicle component in a vehicle for providing power or energy. Optionally, the power control system includes at least one of a motor control system and a battery management system. When the power control system includes a motor control system, the power component includes a motor. When the power control system includes a battery management system, the power component includes a battery pack.
[0068] The cockpit control system refers to a control system in a vehicle for controlling cockpit components, and the cockpit components refer to vehicle components located in the cockpit of the vehicle. The cockpit control system includes a thermal management system, which includes an air conditioning thermal management system (ACCM), and the cockpit components controlled by the air conditioning thermal management system include seats in the cockpit and at least one of the vehicle air conditioners. In other embodiments, the cockpit control system includes an aromatherapy control system, and the cockpit components controlled by the aromatherapy control system include vehicle aromatherapy devices.
[0069] The vehicle remote control device responds to the remote pre-start command and wakes up the power control system and the cabin control system in the vehicle through the CEM. Assume that the vehicle remote device is a TBOX in the vehicle. Figure 1For example, the TBOX in the vehicle 102 receives a remote pre-start instruction from the terminal 101. When there is a binding relationship between the terminal 101 and the vehicle 102, the TBOX responds to the remote pre-start instruction and wakes up the CEM. The CEM receives the ignition On (IGN) signal with a true (REALY) value and sends it to the ignition switch. Based on the true IGN signal, the ignition switch controls the power supply to power on each control system in the vehicle, thereby realizing power control. The power supply powers on each control system in the vehicle (including the power control system and the cockpit control system) to wake up each control system in the vehicle so that each control system can subsequently control the vehicle components that it is responsible for controlling. The IGN signal can be an IGN1 signal or an IGN2 signal. Figure 1 The IGN2 signal whose value is true is taken as an example.
[0070] In some embodiments, after waking up each control system in the vehicle, each control system in the vehicle starts to work, wherein VCU determines whether the vehicle power system can be used normally, ACCM determines whether the vehicle cabin system can be used normally, and CEM determines whether the vehicle body system can be used normally, and feeds back the respective judgment results to TBOX. TBOX then summarizes the judgment results of VCU, ACCM and CEM, and uploads the judgment results to the target application in the terminal, and the terminal displays each judgment result in the target application by means of text reminders.
[0071] In addition, VCU can also collect the external and internal environmental data of the vehicle in real time or periodically, and push the collected external and internal environmental data to the target application in the terminal through TBOX, so that users can view the external and internal environmental data on the terminal and understand the environmental status inside and outside the vehicle. VCU can also evaluate the remaining cruising range of the vehicle, and push the remaining cruising range to the target application in the terminal.
[0072] In some other embodiments, the target pre-start state is also used to promote the user to drive the vehicle safely in the current environment. In this case, the target pre-start state also includes the body component reaching the target component state. The body component can be a body component related to driving safety in the vehicle, such as a wiper, a rearview mirror, or a windshield of the vehicle, or it can also be other body components that can affect driving safety. The embodiment of the present application does not limit the body component. The target component state refers to the state that the body component needs to reach in order to promote the user to drive the vehicle safely in the current environment (i.e., driving safety). The current environment refers to the environment in which the vehicle is currently located. For example, assuming that the current environment is raining, which will affect the user's field of vision when driving and is not conducive to driving safety, the body component can be a wiper, and the target component state reached by the wiper can be a state in use (i.e., the wiper is in a state of being used). For another example, assuming that the current ambient temperature is relatively low, the body components such as the rearview mirror or the windshield of the vehicle may be frosted or fogged, which will affect the user's field of vision when driving, and the target component state of these body components can be a dry state.
[0073] Before setting the body component to the target component state, it is necessary to wake up the body electronic control system (CEM) used to control the body component. Based on this, when executing this step 202, the vehicle remote control device responds to the remote pre-start instruction and also wakes up the body electronic control system. The method of waking up the body electronic control system is the same as the method of waking up the power control system, which will not be repeated here.
[0074] 203. The vehicle remote control device controls the power component in the vehicle based on the power control system so that the power component reaches a first pre-start state. The first pre-start state refers to the state that needs to be reached before the vehicle starts to ensure that the power component starts normally.
[0075] Among them, when the power component is a motor, if the temperature of the motor is not in the first temperature range, the motor may cause the vehicle to fail to start normally. If the temperature of the motor is in the first temperature range, the motor will not affect the normal start of the vehicle. Based on this, the temperature of the motor in the first temperature range can be used to indicate that the motor has reached the first pre-start state. The first temperature range can be set according to relevant parameters of the motor. Here, the first temperature range is not limited in the embodiment of the present application.
[0076] The vehicle remote control device can control the temperature of the motor based on the power control system so that the temperature of the motor is within the first temperature range, thereby making the motor reach the first pre-start state. Figure 1 For example, the power control system is MCU, VCU is the upper-level control system of MCU, and the vehicle remote control device executes the steps of controlling the temperature of the motor based on the power control system through VCU.
[0077] For example, Figure 1 As shown, assuming that the vehicle remote control device is TBOX, after waking up each control system in the vehicle (including VCU and MCU), TBOX sends a remote pre-start instruction to VCU, VCU receives the remote pre-start instruction, and sends the remote pre-start instruction to MCU. In response to the received remote pre-start instruction, MCU performs relevant detection on the motor before starting the vehicle and returns the detection result. For example, MCU detects the temperature of the motor and uploads the detected temperature of the motor to VCU, that is, returns the temperature of the motor to VCU based on the remote pre-start instruction. VCU receives the temperature of the motor returned by MCU based on the remote pre-start instruction, and VCU responds to the remote pre-start instruction to determine whether the temperature of the motor is in the first temperature interval. If the temperature of the motor is in the first temperature interval, the motor reaches the first pre-start state at this time, and the VCU does not perform the step of adjusting the temperature of the motor based on MCU. If the temperature of the motor is not in the first temperature interval, the motor has not reached the first pre-start state at this time, then VCU adjusts the temperature of the motor based on MCU so that the temperature of the motor is in the first temperature interval, so that the motor reaches the first pre-start state. Exemplarily, the adjustment process of the temperature of the motor includes the following two situations.
[0078] Case 1: If the temperature of the motor is higher than the highest temperature in the first temperature interval (called the first temperature threshold), the VCU motor is cooled. For example, the VCU controls the first cooling component to work to cool the motor. In the process of cooling the motor, the MCU uploads the temperature of the motor to the VCU in real time or periodically. In the process of cooling the motor, if the temperature of the motor is greater than or equal to the second temperature threshold and less than or equal to the first temperature threshold, indicating that the temperature of the motor is in the first temperature interval, the VCU no longer continues to control the first cooling component to cool the motor. Among them, the second temperature threshold is the lowest temperature in the first temperature interval. The first cooling component refers to a cooling component associated with the motor, which can be a cooling water pump, a cooling fan, or other components that can cool the motor.
[0079] Case 2: If the temperature of the motor is lower than the second temperature threshold in the first temperature range, the VCU notifies the MCU to raise the temperature of the motor to the first temperature range. Based on the notification, the MCU enters the self-heating mode and controls the motor to heat up until the temperature of the motor rises to the first temperature range. The MCU notifies the VCU that the temperature of the motor has been raised to the first temperature range.
[0080] Before starting the vehicle, the temperature of the motor in the vehicle is adjusted to the first temperature range to avoid the vehicle failing to start normally due to the temperature of the motor not being within the first temperature range when the vehicle is started later.
[0081] In some embodiments, the MCU acts as a controller of the motor, and the state of the MCU will also affect the normal start of the vehicle. Based on this, the target pre-start state also includes a second pre-start state, and the second pre-start state refers to the state that the MCU needs to reach before the vehicle starts to ensure that the vehicle starts normally. When the temperature of the MCU is in the third temperature range, the MCU will not affect the normal start of the vehicle, and the MCU can be indicated by the temperature of the MCU being in the third temperature range to indicate that the MCU has reached the second pre-start state.
[0082] Based on this, the vehicle remote control device can also control the MCU based on the VCU so that the MCU reaches the second pre-start state. For example, the vehicle remote control device sends a remote pre-start instruction to the MCU through the VCU, and the MCU responds to the remote pre-start instruction and also returns the temperature of the MCU to the VUC. The VCU receives the temperature of the MCU. The VCU responds to the remote pre-start instruction to determine whether the temperature of the MCU is in the third temperature range. If the temperature of the MCU is in the third temperature range, the MCU reaches the second pre-start state at this time, and the VCU does not perform the step of adjusting the temperature of the MCU. If the temperature of the MCU is not in the third temperature range, the MCU has not reached the second pre-start state at this time, and the VCU adjusts the temperature of the MCU so that the temperature of the MCU is in the second temperature range, so that the MCU reaches the second pre-start state. The process of adjusting the temperature of the MCU can refer to the process of adjusting the temperature of the motor, which will not be repeated here.
[0083] Before starting the vehicle, the temperature of the MCU in the vehicle is adjusted to the third temperature range to avoid the vehicle failing to start normally due to the temperature of the MCU not being within the third temperature range when starting the vehicle.
[0084] In the case where the power component is a battery pack, if the temperature of the battery pack is not in the second temperature range, the battery pack may cause the vehicle to not function properly. If the battery pack is started when the temperature is in the second temperature range, the battery pack will not affect the normal starting of the vehicle. Based on this, the battery pack temperature in the second temperature range can be used to indicate that the battery pack has reached the first pre-start state. The second temperature range can be set according to relevant parameters of the battery pack. Here, the second temperature range is not limited in the embodiment of the present application.
[0085] When the power component is a battery pack, the power control system includes a battery management system. The vehicle remote control device can control the temperature of the battery pack based on the battery management system so that the temperature of the battery pack is in a second temperature range, thereby allowing the battery pack to reach a first pre-start state.
[0086] For example, Figure 1As shown, assuming that the vehicle remote control device is TBOX, after waking up the various control systems in the vehicle (including VCU and BMS), VCU receives the remote pre-start instruction sent by TBOX and sends the remote pre-start instruction to BMS (i.e., battery management system). In response to the received remote pre-start instruction, BMS sends the state of charge (SOC) of the battery pack to VCU, and the charge state is the state of the remaining power of the battery pack. VCU receives SOC and uploads SOC to the target application through TBOX. If SOC is less than the SOC threshold, it indicates that the remaining power of the battery pack is small at this time, which is insufficient to support the vehicle to complete the pre-start mode, and the target application turns off the pre-start mode for the vehicle. For example, the target application sends a remote pre-start shutdown instruction to the vehicle remote control device through the terminal to instruct to turn off the pre-start mode. In response to the remote pre-start shutdown instruction, the vehicle remote control device turns off the awakened control system in the vehicle. If SOC is greater than or equal to the SOC threshold, it indicates that the remaining power of the battery pack is large at this time, which is sufficient to support the vehicle to complete the pre-start mode, then the target application does not execute the step of turning off the pre-start mode for the vehicle.
[0087] When the BMS has been awakened, the BMS detects the temperature of the battery pack in response to the received remote pre-start instruction, and determines whether the temperature of the battery pack is in the second temperature range. If the temperature of the battery pack is in the second temperature range, the battery pack reaches the first pre-start state at this time, and the BMS does not perform the step of adjusting the temperature of the battery pack. If the temperature of the battery pack is not in the second temperature range, the battery pack has not reached the first pre-start state at this time, and the BMS adjusts the temperature of the battery pack so that the temperature of the battery pack is in the second temperature range, so that the battery pack reaches the first pre-start state. Exemplarily, the temperature adjustment process of the battery pack includes the following two situations.
[0088] Case 1: If the temperature of the battery pack is higher than the highest temperature in the second temperature interval (referred to as the third temperature threshold), the BMS sends a cooling request to the VCU, and the cooling request indicates that the battery pack should be cooled. The VCU cools the battery pack based on the received cooling request, for example. The VCU controls the second cooling component to work to cool the battery pack. In the process of cooling the battery, if the temperature of the battery pack is greater than or equal to the fourth temperature threshold and less than or equal to the third temperature threshold, indicating that the temperature of the battery pack is in the second temperature interval, the BMS notifies the VCU to stop cooling the battery pack, and the BMS no longer continues to control the second cooling component to cool the battery pack based on the notification. Among them, the fourth temperature threshold is the lowest temperature in the second temperature interval. The second cooling component refers to a cooling component associated with the battery pack. The second cooling component can be a compressor of a vehicle air conditioner. By controlling the operation of the compressor, adjusting the speed of the compressor, and opening the valve of the vehicle air conditioner, the vehicle air conditioner can be controlled to cool the battery pack. The second cooling component can also be a cooling water pump, a cooling fan, or other components that can cool the battery pack.
[0089] Case 2: If the temperature of the battery pack is lower than the fourth temperature threshold in the second temperature range, the BMS and the heating component in the battery pack heat the battery pack to increase the temperature of the battery pack. When the temperature of the battery pack rises to the second temperature range, the heating component is controlled to stop heating the battery pack. The heating component may be a positive temperature coefficient (PTC) thermistor or other components that can heat the battery.
[0090] Before starting the vehicle, the temperature of the battery pack in the vehicle is adjusted to the second temperature range to avoid the vehicle failing to start normally due to the temperature of the battery pack not being within the second temperature range when starting the vehicle.
[0091] In the pre-start mode, if the temperature of the motor is not in the first temperature range, the temperature of the motor needs to be adjusted; if the temperature of the battery pack is not in the second temperature range, the temperature of the battery pack needs to be adjusted; if the temperature of the MCU is not in the third temperature range, the temperature of the MCU needs to be adjusted.
[0092] Before the VCU adjusts the temperature of the motor, battery pack or MCU, the VCU uploads the temperature of the motor, battery pack or MCU to the target application in the terminal through TBOX. Figure 1As shown, the target application sends a remote power-on and power-off request to the VCU through the TBOX to instruct the VCU to power on. The VCU powers on in response to the remote power-on and power-off request, so that the VCU has enough power to adjust the temperature of at least one of the motor, the battery pack or the MCU. It should be understood that in the pre-start mode, the target application sends a remote power-on and power-off request to the VCU once to trigger the VCU to complete the power-on, without sending remote power-on and power-off requests to the VCU multiple times.
[0093] According to the above method, before the vehicle starts, the vehicle remote control device responds to the remote pre-start instruction and adjusts at least one of the motor, the motor controller and the battery pack in the vehicle to a state that does not affect the normal start of the vehicle, so that the vehicle can be adjusted to a state that does not affect the normal start in terms of the power of the vehicle. In other implementations, if other power-related components in the vehicle other than the motor, the motor controller and the battery pack may also affect the normal start of the vehicle, the vehicle remote control device can also adjust the other components to a state that does not affect the normal start of the vehicle through the control system of the other components, so that the vehicle can be more comprehensively adjusted to a state that does not affect the normal start in terms of the power of the vehicle.
[0094] 204. The vehicle remote control device controls the cabin components in the cabin of the vehicle based on the cabin control system so that the cabin environment parameters of the cabin are within the target environment parameter range.
[0095] Wherein, when the cabin control system includes a thermal management system, the cabin environmental parameters include at least one of the temperature of the seat, the temperature and humidity in the cabin, and the cabin components include at least one of the seat and the onboard air conditioner, wherein the onboard air conditioner is capable of adjusting the temperature and humidity in the cabin. Wherein, when the cabin control system also includes an aromatherapy control system, the cabin environmental parameters also include the air quality parameters in the cabin. Different cabin environmental parameters correspond to different target environmental parameter ranges, and the target environmental parameters corresponding to the seat temperature, the temperature, humidity in the cabin, and the air quality parameters are respectively: target seat temperature range, target cabin temperature range, target humidity range, and target air quality parameter range.
[0096] Taking the cabin environment parameter as the cabin temperature as an example, the vehicle remote control device controls the vehicle air conditioner (i.e., the cabin component) based on the thermal management system so that the cabin temperature is within the target cabin temperature range. Figure 1As shown, it is assumed that the thermal management system includes an air conditioning thermal management system (ACCM) and a vehicle remote control device TBOX. After waking up each control system in the vehicle (including ACCM), TBOX sends a remote pre-start instruction to ACCM. In response to the received remote pre-start instruction, ACCM collects the temperature in the cabin based on the indoor sensor. If the temperature in the cabin is higher than the highest temperature in the target cabin temperature range, the compressor of the vehicle air conditioner is controlled to work and the speed of the compressor is adjusted, and the vehicle air conditioner is controlled to output cold air to reduce the temperature in the cabin, so that the temperature in the cabin is reduced and maintained in the target cabin temperature range. In other embodiments, if the temperature in the cabin is higher than the highest temperature in the target cabin temperature range, ACCM can also request CEM to control the vehicle's window to rise and fall once to quickly replace the air in the cabin so as to quickly reduce the temperature in the cabin. If the temperature in the cabin is lower than the lowest temperature in the target cabin temperature range, ACCM controls the PTC thermistor associated with the cabin to work and adjusts the output power of the PTC thermistor to increase the temperature in the cabin, so that the temperature in the cabin is increased and maintained in the target cabin temperature range. Alternatively, ACCM can also control the operation of the vehicle air-conditioning compressor and adjust the speed of the compressor, control the vehicle air-conditioning to output hot air to increase the temperature in the cabin, and increase the temperature in the cabin and maintain it within the target cabin temperature range.
[0097] Given that the temperature inside the cabin is affected by light in an outdoor environment, in some embodiments, ACCM responds to a remote pre-start command and collects light intensity in the vehicle's environment. If the collected light intensity is higher than a light intensity threshold, indicating that the vehicle is in an exposed environment, ACCM requests CEM to control the vehicle's windows to raise or lower once to quickly replace the air in the cabin, so as to quickly reduce the temperature in the cabin.
[0098] Taking the cabin environment parameter as cabin humidity as an example, the vehicle remote control device controls the vehicle air conditioner (i.e., cabin component) based on the thermal management system so that the cabin humidity is within the target humidity range. Figure 1 As shown, assuming that the thermal management system includes an air conditioning thermal management system (ACCM), and the vehicle remote control device is TBOX, ACCM responds to the received remote pre-start command, collects the humidity in the cabin, and if the humidity in the cabin is higher than the highest humidity in the target humidity range, the vehicle air conditioner is controlled to work in the dehumidification mode to reduce the humidity in the cabin, and the humidity in the cabin is reduced and maintained in the target humidity range. If the humidity in the cabin is lower than the lowest temperature in the target humidity range, ACCM controls the vehicle air conditioner to work in the humidification mode to increase the humidity in the cabin, and the humidity in the cabin is increased and maintained in the target humidity range.
[0099] Taking the cabin environment parameter as the seat temperature as an example, the vehicle remote control device controls the seat (i.e., the cabin component) based on the thermal management system so that the seat temperature is within the target seat temperature range. For example, Figure 1 As shown, assuming that the thermal management system includes an air conditioning thermal management system (ACCM), and the vehicle remote control device is TBOX, ACCM responds to the received remote pre-start command, collects the temperature in the cabin, and if the temperature in the cabin is higher than the highest temperature in the target cabin temperature range, controls the seat ventilation in the cabin so that the seat temperature is reduced and maintained in the target seat temperature range. If the temperature in the cabin is lower than the lowest temperature in the target cabin temperature range, ACCM turns on the seat heating function to heat the seats in the cabin so that the seat temperature is increased and maintained in the target seat temperature range.
[0100] In pre-boot mode, if Figure 1 As shown, ACCM also feeds back the cabin temperature to the target application in real time through TBOX, so that the user can view the cabin temperature in the target application.
[0101] Taking the cabin environment parameter as the air quality parameter as an example, the vehicle remote control device controls the vehicle aromatherapy device (i.e., the cabin component) based on the aromatherapy control system so that the air quality parameter in the cabin is within the target air quality parameter range. For example, Figure 1 As shown, assuming that the vehicle remote control device is TBOX, the CEM responds to the received remote pre-start command and collects the air quality parameters in the cabin. If the air quality parameters in the cabin are higher than the highest air quality parameters in the target air quality parameter range, the CEM controls the window to be raised and lowered once to ventilate the cabin, so that the air quality in the cabin is reduced and maintained in the target air quality range. If the air quality parameters in the cabin are lower than the highest air quality parameters in the target air quality parameter range, the CEM notifies the aromatherapy control system to control the vehicle aromatherapy device to work, and the aromatherapy control system controls the aromatherapy control system based on the notification to improve the air quality parameters in the cabin, so that the air quality parameters in the cabin are maintained in the target air quality range.
[0102] Before the user uses the vehicle, the temperature, humidity and air quality parameters in the vehicle's cabin are adjusted to the target cabin temperature range, target humidity range and target air quality parameter range respectively, and the temperature of the seats in the cabin is adjusted to the target seat temperature range to avoid overheating, overcooling, overdryness, overhumidity, low air quality and excessively high or low seat temperature in the cabin, thereby providing the user with a comfortable cabin environment in all aspects. In this way, when the user uses the vehicle subsequently, after entering the cabin, the user can immediately experience a comfortable cabin temperature without the need for the user to manually adjust related components, thereby improving the user experience.
[0103] In the case where the target pre-start state also includes the vehicle body component reaching the target component state, the vehicle remote control device responds to the remote pre-start instruction and also controls the vehicle body component based on the body electronic control system (CEM) so that the vehicle body component reaches the target state. For example, taking the vehicle body component including the wiper, rearview mirror and the windshield of the vehicle as an example, assuming that the vehicle remote control device is TBOX, such as Figure 1 As shown, after each control system (including CEM) in the vehicle is awakened, CEM responds to the remote pre-start instruction and collects the ambient temperature in the environment where the vehicle is located through the outdoor temperature sensor. If the ambient temperature is lower than the fifth temperature threshold, it means that the rearview mirror and the windshield of the vehicle may be frosted or fogged. Then CEM controls the heating component associated with the rearview mirror to heat the rearview mirror and controls the heating component associated with the windshield to heat to remove the frost or fog on the windshield and the rearview mirror, so that the windshield and the rearview mirror are in a dry state (i.e., the target component state corresponding to the windshield and the rearview mirror). CEM responds to the remote pre-start instruction and obtains the ambient humidity in the environment where the vehicle is located. If the ambient humidity is higher than the humidity threshold, it means that it may be raining in the environment where the vehicle is located, and CEM controls the wiper to work so that the wiper is in use (i.e., the target component state corresponding to the wiper).
[0104] In the pre-start mode, it is similar to the target application sending a remote power-on / off request to the VCU. In the case where the CEM is required to control the vehicle body component, before controlling the vehicle body component, such as Figure 1 As shown, the target application sends a remote power-on / off request to the CEM through the TBOX to instruct the CEM to power on. The CEM powers on in response to the remote power-on / off request, so that the CEM has enough power to control the vehicle body components later. It should be understood that in the pre-start mode, the target application only needs to send a remote power-on / off request to the CEM once to trigger the CEM to complete the power-on, and there is no need to send remote power-on / off requests to the CEM multiple times.
[0105] Before a user uses a vehicle, the user is generally required to manually adjust the vehicle's body components related to driving safety. In an embodiment of the present application, before a user uses a vehicle, the vehicle remote control device responds to a remote pre-start instruction and adjusts the vehicle's body components related to driving safety to a target component state, without the need for manual adjustment by the user, thereby improving the user experience. For example, in a low temperature environment, the windshield and rearview mirrors are heated, and in a rainy environment, the wipers are controlled to work to ensure a clear field of view when the subsequent user uses the vehicle.
[0106] The method provided in the embodiment of the present application controls the power components in the vehicle to reach the pre-start state and controls the cabin environment parameters to reach the desired environment parameter range based on the power control system and the cabin controller before the vehicle is started, so as to prepare the vehicle for the user in advance in terms of power and cabin environment, without the need for the user to complete it manually when using the vehicle, so that the user can use the vehicle comfortably later, thereby improving the user experience. In addition, before the vehicle is started, the power components in the vehicle have been adjusted to the pre-start state, so that when the user starts the vehicle later, there is no need to wait for the power components to adjust to the pre-start state, which reduces the time for the vehicle to start, thereby improving the vehicle's starting efficiency and further improving the user experience.
[0107] Figure 3 is a schematic diagram of the structure of a vehicle remote control device provided in an embodiment of the present application, such as Figure 3 As shown, the vehicle remote control device 300 includes:
[0108] A wake-up module 301 is used to wake up a power control system and a cockpit control system in the vehicle in response to a remote pre-start instruction from a terminal, wherein the remote pre-start instruction instructs the vehicle to enter a pre-start mode;
[0109] A first control module 302 is used to control the power assembly in the vehicle based on the power control system so that the power assembly reaches a first pre-start state, where the first pre-start state refers to a state required to ensure that the power assembly is normally started before the vehicle is started;
[0110] The second control module 303 is used to control the cockpit components in the cockpit of the vehicle based on the cockpit control system, so that the cockpit environment parameters of the cockpit are within the target environment parameter range.
[0111] Optionally, the power control system includes a motor control system, the power assembly includes a motor, and the first control module 302 is used to:
[0112] Based on the motor control system, the temperature of the motor is controlled so that the temperature of the motor is within a first temperature range.
[0113] Optionally, the power control system includes a battery management system, the power assembly includes a battery pack, and the first control module 302 is used to:
[0114] Based on the battery management system, the temperature of the battery pack is controlled so that the temperature of the battery pack is within a second temperature range.
[0115] Optionally, the cabin control system includes a thermal management system, the cabin components include at least one of a seat and an onboard air conditioner, and the cabin environmental parameters include at least one of the temperature of the seat, and the temperature and humidity in the cabin.
[0116] Optionally, the cabin control system includes an aromatherapy control system, the cabin component includes an on-board aromatherapy device, and the cabin environmental parameters include air quality parameters in the cabin.
[0117] Optionally, the wake-up module 301 is further configured to wake up the body electronic control system in the vehicle in response to the remote pre-start instruction; the vehicle remote control device 300 further includes:
[0118] The third control module is used to control the body components of the vehicle based on the body electronic control system so that the body components reach a target component state, and the target component state refers to the state that the body components need to reach in order to facilitate the user to safely drive the vehicle in the current environment.
[0119] Optionally, the remote pre-start instruction is triggered based on a pre-start interactive control provided by a target application in the terminal, and the start interactive control is associated with the pre-start mode.
[0120] It should be understood that the vehicle remote control device 300 corresponds to the vehicle remote control device in the above-mentioned method embodiment, and the various modules in the vehicle remote control device 300 and the above-mentioned other operations and / or functions are respectively for realizing the various steps and methods implemented by the vehicle remote control device in the method embodiment. The specific details can be found in the above-mentioned method embodiment. For the sake of brevity, they will not be repeated here.
[0121] It should be understood that when the device 300 controls the vehicle to enter the pre-start mode, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device 300 is divided into different functional modules to complete all or part of the functions described above. In addition, the device 300 provided in the above embodiment and the above method embodiment belong to the same concept, and the specific implementation process is detailed in the above method embodiment, which will not be repeated here.
[0122] Figure 4 is a schematic diagram of a control device provided in an embodiment of the present application, such as Figure 4As shown, the control device 400 may have relatively large differences due to different configurations or performances, and may include one or more processors 401 and one or more memories 402, wherein the processor 401 may be a central processing unit (CPU) or other types of processors, and the memory 402 stores at least one program, which is loaded and executed by the processor 401 to implement the method steps performed by the vehicle remote control device in the above-mentioned vehicle remote control method. Of course, the control device 400 may also have components such as a wired or wireless network interface for input and output, and the control device 400 may also include other components for implementing device functions, which will not be described in detail here.
[0123] In an exemplary embodiment, a computer-readable storage medium is also provided, such as a memory including at least one program, and the at least one program can be executed by a processor in a control device to implement the method steps performed by the vehicle remote control device in the above-mentioned vehicle remote control method. For example, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0124] An embodiment of the present application also provides a computer program product or a computer program, which includes at least one program segment, and the at least one program segment is stored in a computer-readable storage medium. The processor of the control device reads the at least one program segment from the computer-readable storage medium, and the processor executes the at least one program segment, so that the control device executes the various steps and methods implemented by the vehicle remote control device in the above method embodiment to realize the above vehicle remote control method.
[0125] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the user account and vehicle data involved in this application are obtained with full authorization.
[0126] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "plurality" means two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.
[0127] In this application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of the words "exemplary" or "for example" is intended to present the related concepts in a concrete way.
[0128] A person of ordinary skill in the art will appreciate that all or part of the steps for implementing the above embodiments may be accomplished by hardware or by hardware associated with program instructions, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.
[0129] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A vehicle remote control method, characterized in that: The method comprises: In response to a remote pre-start instruction from a terminal, waking up a power control system and a cockpit control system in the vehicle, wherein the remote pre-start instruction instructs the vehicle to enter a pre-start mode; Based on the power control system, a power component in the vehicle is controlled so that the power component reaches a first pre-start state, wherein the first pre-start state refers to a state required to be reached before the vehicle is started to ensure that the vehicle starts normally. Based on the cockpit control system, cockpit components in the cockpit of the vehicle are controlled so that the cockpit environment parameters of the cockpit are within a target environment parameter range.
2. The method according to claim 1, characterized in that The power control system includes a motor control system, the power assembly includes a motor, and based on the power control system, controlling the power assembly in the vehicle so that the power assembly reaches a first pre-start state includes: Based on the motor control system, the temperature of the motor is controlled so that the temperature of the motor is within a first temperature range.
3. The method according to claim 1, characterized in that The power control system includes a battery management system, the power assembly includes a battery pack, and the controlling the power assembly in the vehicle based on the power control system so that the power assembly reaches a first pre-start state includes: Based on the battery management system, the temperature of the battery pack is controlled so that the temperature of the battery pack is within a second temperature range.
4. The method according to claim 1, characterized in that: The cabin control system includes a thermal management system, the cabin components include at least one of a seat and an onboard air conditioner, and the cabin environmental parameters include at least one of the temperature of the seat, and the temperature and humidity in the cabin.
5. The method according to claim 1, characterized in that The cabin control system includes an aromatherapy control system, the cabin component includes an on-board aromatherapy device, and the cabin environmental parameters include air quality parameters in the cabin.
6. The method according to claim 1, characterized in that The method further comprises: In response to the remote pre-start command, waking up a body electronic control system in the vehicle; Based on the body electronic control system, the body components of the vehicle are controlled so that the body components reach a target component state, where the target component state refers to the state that the body components need to reach in order to facilitate the user to safely drive the vehicle in the current environment.
7. The method according to any one of claims 1 to 6, characterized in that The remote pre-start instruction is triggered based on a pre-start interactive control provided by a target application in the terminal, and the start interactive control is associated with the pre-start mode.
8. A vehicle remote control device, characterized in that: The device is applied to a vehicle, and comprises: a wake-up module, configured to wake up a power control system and a cockpit control system in the vehicle in response to a remote pre-start instruction from a terminal, wherein the remote pre-start instruction instructs the vehicle to enter a pre-start mode; a first control module, configured to control a power assembly in the vehicle based on the power control system so that the power assembly reaches a first pre-start state, wherein the first pre-start state refers to a state required to be reached before the vehicle is started to ensure that the vehicle starts normally; The second control module is used to control the cockpit components in the cockpit of the vehicle based on the cockpit control system so that the cockpit environment parameters of the cockpit are within the target environment parameter range.
9. A control device, characterized in that: The control device includes a processor and a memory, wherein at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to implement the method described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store at least one program, and the at least one program is loaded and executed by a processor to implement the method described in any one of claims 1 to 7.
Citation Information
Patent Citations
Vehicle control method and device and vehicle
CN108340748A
Vehicle-mounted pet interaction method, device and equipment based on intelligent cabin information and storage medium
CN118578874A
Remote start device and method for vehicle equipped with automatic battery charging function
KR1019980047611A
Remote engine start confirmation and vehicle monitoring and control system
US20080114501A1