A method, device, computer equipment and storage medium for controlling vehicle functions
By receiving mode requests and generating controller dispatch instructions, new energy vehicles can flexibly control on-board functions in scenarios such as temporary parking, solving the problems of functional inconvenience and safety hazards, and improving the level of humanization and functional diversity.
Patent Information
- Application Number
- CN202210488148.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-06
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2042-05-06
AI Technical Summary
When new energy vehicles are temporarily parked, they have functional inconvenience and safety hazards. For example, children left in the car may lead to life danger, and the existing technology is difficult to effectively control the on-board functions to improve the level of humanization.
By receiving mode requests, the controller dispatching instructions are generated, and the environmental characteristic signals are obtained according to different mode requests (such as temporary stop, car wash, car show mode), compare with preset conditions, generate alarm signals or perform corresponding functions, such as high voltage power, video interaction, etc.
It realizes flexible control of on-board functions in specific scenarios, improves the functional diversity and humanization of new energy vehicles, ensures in-car safety and adapts to the needs of a variety of application scenarios.
Smart Images

Figure CN114755959B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, computer equipment and storage medium for controlling vehicle functions. Background Art
[0002] Due to their advantages in energy and environmental protection, new energy vehicles have gradually become the development direction of the automotive industry. At present, new energy vehicles are equipped with corresponding functions after people leave the car, such as locking function, anti-theft alarm function, etc., which provide certain guarantees for the safety of new energy vehicles. However, when new energy vehicles need to stop temporarily in some cases, these corresponding functions are inconvenient and have potential safety hazards. For example, when children are left in the car, the lack of air circulation in the enclosed space in the car can easily cause life-threatening situations for children. At present, the constant temperature of the air conditioner can only be maintained by keeping it powered on, but this will also cause other high-power electrical equipment to consume more power. Therefore, how to control the corresponding on-board functions in specific scenarios and further improve the humanization level of new energy vehicles is a problem that needs to be solved urgently. Summary of the invention
[0003] Based on this, a method, device, computer equipment and storage medium for controlling vehicle functions are provided to solve the problem of single function after a person leaves the vehicle in the prior art.
[0004] In one aspect, a method for controlling an in-vehicle function is provided, the method comprising:
[0005] receiving a mode request and generating a controller scheduling instruction according to the mode request;
[0006] According to the controller dispatching instruction, relevant controllers are controlled to execute corresponding vehicle functions.
[0007] In one of the embodiments, a mode request is received, and a controller scheduling instruction is generated according to the mode request;
[0008] According to the controller dispatching instruction, the relevant controller is controlled to execute the corresponding vehicle functions, including:
[0009] Receiving a temporary stop mode request, and generating a first controller scheduling instruction according to the temporary stop mode request;
[0010] Acquire a vehicle interior environment characteristic signal according to the first controller scheduling instruction, wherein the vehicle interior environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0011] Based on the comparison between the in-vehicle environment characteristic signal and a preset first environmental condition, when an abnormality occurs, the first alarm signal is obtained and sent so that the mobile terminal receives the first alarm signal.
[0012] In one embodiment, a mode request is received, and a relevant controller is controlled according to the controller scheduling instruction;
[0013] Controlling the relevant controllers according to the controller dispatching instructions to execute corresponding vehicle functions, further comprising:
[0014] receiving a temporary stop mode request, and generating a second controller scheduling instruction according to the temporary stop mode request;
[0015] Acquire an external environment characteristic signal according to the second controller scheduling instruction, wherein the external environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0016] According to the comparison between the external environment characteristic signal and the preset second environment condition, when an abnormality occurs, the second alarm signal is obtained, and the second alarm signal is sent so that the mobile terminal receives the second alarm signal and obtains a dispatch instruction of the third controller;
[0017] A third controller dispatch instruction is received from the mobile terminal to enable the vehicle to execute an alarm and drive away.
[0018] In one embodiment, a mode request is received, and a relevant controller is controlled according to the controller scheduling instruction;
[0019] Controlling the relevant controllers according to the controller dispatching instructions to execute corresponding vehicle functions, further comprising:
[0020] receiving a car wash mode request, and generating a fourth controller scheduling instruction according to the car wash mode request;
[0021] According to the fourth controller scheduling instruction, obtaining current in-vehicle circuit information;
[0022] According to the comparison between the in-vehicle circuit information and the preset in-vehicle circuit information, when the circuit is abnormal, a high-voltage power-off instruction is sent to enable the vehicle controller to execute the high-voltage power-off.
[0023] In one embodiment, a mode request is received, and a relevant controller is controlled according to the controller scheduling instruction;
[0024] Controlling the relevant controllers according to the controller dispatching instructions to execute corresponding vehicle functions, further comprising:
[0025] receiving a display vehicle mode request, and generating a fifth controller scheduling instruction according to the display vehicle mode request;
[0026] acquiring the main driver characteristic information according to the fifth controller scheduling instruction;
[0027] According to the comparison between the main driver characteristic information and the preset main driver characteristic information, if they are consistent, obtaining the member account of the in-vehicle entertainment system;
[0028] The video interaction function is enabled according to the member account.
[0029] In one of the embodiments, a mode request is received, and a controller scheduling instruction is generated according to the mode request;
[0030] According to the controller dispatching instruction, the relevant controller is controlled to execute the corresponding vehicle function, and also includes:
[0031] receiving the mode request, and generating a first priority controller scheduling instruction and a second priority controller scheduling instruction when the time to enter the corresponding mode is greater than a preset time;
[0032] According to the second priority controller scheduling instruction, the corresponding vehicle function is turned off.
[0033] In one embodiment, the controller scheduling instructions include:
[0034] Generate a vehicle controller scheduling instruction, and control the high voltage power-off function and the start-up shift function according to the vehicle controller scheduling instruction.
[0035] In another aspect, a device for controlling a vehicle function is provided, the device comprising:
[0036] An information receiving module, used for receiving a mode request and generating a controller scheduling instruction according to the mode request;
[0037] The control module is used to control the relevant controllers according to the controller scheduling instructions and execute corresponding vehicle functions.
[0038] In another aspect, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the following steps are implemented:
[0039] receiving a mode request and generating a controller scheduling instruction according to the mode request;
[0040] According to the controller dispatching instruction, relevant controllers are controlled to execute corresponding vehicle functions.
[0041] In another aspect, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0042] receiving a mode request and generating a controller scheduling instruction according to the mode request;
[0043] According to the controller dispatching instruction, relevant controllers are controlled to execute corresponding vehicle functions.
[0044] The above-mentioned method, device, computer equipment and storage medium for controlling vehicle functions can receive a mode request and generate a controller scheduling instruction according to the mode request. According to the controller scheduling instruction, the relevant controller is controlled to execute the corresponding vehicle functions, so as to achieve the purpose of adapting new energy vehicles to various application scenarios and improve the problem of single function of new energy vehicles after the person leaves the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A diagram showing an application environment of a method for controlling vehicle functions in an embodiment;
[0046] Figure 2 A schematic flow chart of a method for controlling vehicle functions in one embodiment;
[0047] Figure 3 A schematic diagram of a flow chart of obtaining a first alarm signal in a temporary stop mode in an embodiment;
[0048] Figure 4 A schematic diagram of a flow chart of obtaining a second alarm signal in a temporary stop mode in an embodiment;
[0049] Figure 5 A schematic diagram of a process of performing high voltage power-down in a car wash mode in an embodiment;
[0050] Figure 6 A schematic diagram of a process for enabling a video interaction function in a display vehicle mode in an embodiment;
[0051] Figure 7 A schematic diagram of a process for setting a controller scheduling priority in one embodiment;
[0052] Figure 8 A schematic diagram of a flow chart of a controller scheduling instruction in one embodiment;
[0053] Fig. 9 is a structural block diagram of a device for controlling vehicle functions in one embodiment;
[0054] Fig.10 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0055] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0056] The vehicle function control method provided in this application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. For example, a method for vehicle function control provided by the present application improves the current problems of single function in three specific application scenarios of new energy vehicles, namely temporary parking, car washing and exhibition vehicles, by generating different controller scheduling instructions in different application scenarios. Among them, the terminal 102 can be but is not limited to various personal computers, laptops, smart phones, tablet computers and portable wearable devices, and the server 104 can be implemented with an independent server or a server cluster composed of multiple servers.
[0057] In one embodiment, Figure 2 As shown, a method for controlling vehicle functions is provided, and the method is applied to Figure 1 The terminal in is used as an example to illustrate, including the following steps:
[0058] Step 201, receiving a mode request, and generating a controller scheduling instruction according to the mode request;
[0059] Step 202: According to the controller dispatching instruction, relevant controllers are controlled to execute corresponding vehicle functions.
[0060] Through the above steps, it is possible to generate corresponding controller scheduling instructions in specific application scenarios according to the functions required by the specific application scenarios, control the on-board controller, realize the corresponding on-board functions, and improve the problem of single function of new energy vehicles.
[0061] In order to enable new energy vehicles to achieve different functions in specific application scenarios, corresponding controller scheduling instructions need to be generated. In step 201, it is exemplified that a mode request is received, and a controller scheduling instruction is generated according to the mode request. For example, when the vehicle enters the parking gear, a mode request can be generated and received through the in-vehicle entertainment system to enter the temporary parking mode, the car wash mode or the exhibition mode, and according to the functions to be achieved in the three different modes, the corresponding controller scheduling instructions are generated through the in-vehicle entertainment system to enable the car to achieve different functions in different application scenarios. In some implementation processes, when the vehicle enters the parking gear, the corresponding mode request can also be generated through the mobile terminal.
[0062] The way that new energy vehicles realize vehicle functions is by controlling the controller. In step 202, it is exemplified that, according to the controller scheduling instruction, the relevant controller is controlled to perform the corresponding vehicle functions. For example, after the vehicle entertainment system generates the controller scheduling instruction, it is sent to the air conditioning controller, the vehicle controller, the vehicle networking system controller, and the body controller. After receiving the corresponding controller scheduling instruction, the air conditioning controller, the vehicle controller, the vehicle networking system controller, and the body controller perform corresponding control to realize the vehicle functions. In the temporary stop mode, the air conditioning controller can control the air conditioning constant temperature to turn on, the vehicle controller can control the high voltage to power off, the vehicle networking system controller can control the connection with the mobile terminal, and the body controller can control the low voltage to power on; in the exhibition car mode, the air conditioning controller can control the air conditioning to turn off, the vehicle controller can prohibit the car from starting and shifting, and the body controller can prohibit the wiper and alarm horn functions; in the car wash mode, the vehicle controller can control the high voltage to power off and enter the neutral gear function.
[0063] In the temporary parking mode, it is necessary to consider the situation where a baby or pet is left in the car, and to ensure the safety of the baby or pet by detecting and alarming the situation in the car. In some embodiments, such as Figure 3 As shown, the alarm for the situation inside the vehicle includes the following steps:
[0064] Step 301, receiving a temporary stop mode request, and generating a first controller scheduling instruction according to the temporary stop mode request;
[0065] Step 302, acquiring a vehicle interior environment characteristic signal according to the first controller scheduling instruction, wherein the vehicle interior environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0066] Step 303, based on the comparison between the in-vehicle environment characteristic signal and a preset first environmental condition, when an abnormality occurs, the first alarm signal is obtained, and the first alarm signal is sent so that the mobile terminal receives the first alarm signal.
[0067] Before an alarm is issued for the situation inside the vehicle, a corresponding controller dispatch instruction should be generated to find out whether there is a baby or pet left behind in the vehicle. In step 301, it is exemplified that a temporary stop mode request is received, and a first controller dispatch instruction is generated based on the temporary stop mode request. For example, after receiving the temporary stop mode request, a body controller dispatch instruction is generated, and the image recognition device is dispatched through the body controller dispatch instruction. In some implementation processes, the sound recognition device can also be dispatched through the body controller instruction. In other implementation processes, the infrared recognition device can also be dispatched through the body controller instruction.
[0068] In order to understand whether there is a baby or pet left behind in the car, relevant characteristic information in the car should be collected for judgment. In step 302, it is exemplarily explained that the characteristic signal of the in-car environment is obtained according to the scheduling instruction of the first controller. The characteristic signal of the in-car environment includes at least one of the following: image characteristic signal, sound characteristic signal, infrared characteristic signal. For example, the image characteristic signal in the car can be collected by an image recognition device, such as a camera. In some implementation processes, the sound characteristic signal in the car can also be collected by a sound recognition device or a sound sensor. In other implementation processes, the infrared characteristic signal in the car can also be collected by an infrared recognition device, such as an infrared thermal imager.
[0069] When the collected in-car environment characteristic signal does not match the preset in-car environment characteristic signal, it is considered that a baby or pet is left behind in the car, and an alarm is triggered. In step 303, it is exemplarily explained that according to the comparison between the in-car environment characteristic signal and the preset first environmental condition, when an abnormality occurs, the first alarm signal is obtained, and the first alarm signal is sent so that the mobile terminal receives the first alarm signal. For example, when there is no baby or pet in the car, as the preset in-car environment characteristic signal, when the image recognition device or infrared recognition device recognizes a baby or a pet, the collected in-car environment characteristic signal does not match the preset in-car environment characteristic signal, and the Internet of Vehicles system sends the first alarm signal to the mobile terminal. After the mobile terminal receives the first alarm signal, it is known that the baby or pet is left behind and can return to the car in time. In some implementation processes, the silent state can also be used as a preset environmental characteristic signal, and when the sound recognition device recognizes the sound, the first alarm signal is sent.
[0070] In the temporary parking mode, it is also possible to consider the case where the windows are not closed, and to ensure the safety inside the vehicle by detecting the environment outside the vehicle. In some embodiments, such as Figure 4 As shown, the alarm for the situation outside the vehicle includes the following steps:
[0071] Step 401, receiving a temporary stop mode request, and generating a second controller scheduling instruction according to the temporary stop mode request;
[0072] Step 402, acquiring an external environment characteristic signal according to the second controller scheduling instruction, wherein the external environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0073] Step 403, according to the comparison between the external environment characteristic signal and the preset second environment condition, when an abnormality occurs, the second alarm signal is obtained, and the second alarm signal is sent so that the mobile terminal receives the second alarm signal and obtains a third controller scheduling instruction;
[0074] Step 404, receiving a dispatch instruction from a third controller of the mobile terminal to cause the vehicle to execute an alarm and drive away.
[0075] Before an alarm is issued for the situation outside the vehicle, a corresponding controller dispatch instruction should be generated to find out whether there is anyone approaching outside the vehicle. In step 401, it is exemplarily described that a temporary stop mode request is received, and a second controller dispatch instruction is generated based on the temporary stop mode request. For example, after receiving the temporary stop mode request, a body controller dispatch instruction is generated, and the image recognition device is dispatched through the body controller dispatch instruction. In some implementation processes, the sound recognition device can also be dispatched through the body controller instruction. In other implementation processes, the infrared recognition device can also be dispatched through the body controller instruction.
[0076] In order to understand whether there is someone approaching outside the vehicle, relevant characteristic information outside the vehicle should be collected for judgment. In step 402, it is exemplarily explained that the characteristic signal of the environment outside the vehicle is obtained according to the scheduling instruction of the second controller. The characteristic signal of the environment outside the vehicle includes at least one of the following: image characteristic signal, sound characteristic signal, infrared characteristic signal. For example, the image characteristic signal outside the vehicle can be collected by an image recognition device, such as a camera. In some implementation processes, the sound characteristic signal outside the vehicle can also be collected by a sound recognition device or a sound sensor. In other implementation processes, the infrared characteristic signal outside the vehicle can also be collected by an infrared recognition device, such as an infrared thermal imager.
[0077] When the collected characteristic signal of the external environment does not match the preset characteristic signal of the external environment, it is considered that there is a baby or pet left outside the car, and an alarm is triggered. In step 403, it is exemplarily explained that according to the comparison between the characteristic signal of the external environment and the preset second environmental condition, when an abnormality occurs, the second alarm signal is obtained, and the second alarm signal is sent so that the mobile terminal receives the second alarm signal and obtains the scheduling instruction of the third controller. For example, it is set that no one is approaching within 1 meter outside the car as the preset characteristic signal of the external environment. When the image recognition device or the infrared recognition device recognizes that someone is approaching within 1 meter outside the car, the collected characteristic signal of the external environment does not match the preset characteristic signal of the external environment, and the Internet of Vehicles system sends a first alarm signal to the mobile terminal. After the mobile terminal receives the second alarm signal, it is known that the baby or pet is left behind and can return to the outside of the car in time. In some implementation processes, the preset environmental characteristic signal may also include the voice of the owner. When the voice recognition device recognizes that the voice does not match the voice of the owner, the second alarm signal is sent.
[0078] After receiving the second alarm signal, the mobile terminal can send relevant controller dispatch instructions to ensure the safety of the vehicle by alarming and driving away. In step 404, it is exemplified that a third controller dispatch instruction is received from the mobile terminal so that the vehicle executes the alarm and drives away. For example, after receiving the second alarm signal, the mobile terminal can turn on the vehicle-mounted monitoring device to check and choose whether to generate a third controller dispatch instruction through the mobile terminal. After sending the third controller dispatch instruction, the vehicle-mounted alarm horn performs the alarm and drives away.
[0079] When entering the car wash mode, the corresponding controller can be controlled to close the locking power-off function so that the car wash personnel can enter the car. When the vehicle is flooded, the circuit detection method can be used to ensure the safety of personnel. In some embodiments, such as Figure 5 As shown, to prevent water from conducting electricity during car washing, the following steps are included:
[0080] Step 501, receiving a car wash mode request, and generating a fourth controller scheduling instruction according to the car wash mode request;
[0081] Step 502, obtaining current in-vehicle circuit information according to the fourth controller scheduling instruction;
[0082] Step 503, based on the comparison between the in-vehicle circuit information and the preset in-vehicle circuit information, when the circuit is abnormal, a high-voltage power-off instruction is sent to enable the vehicle controller to execute high-voltage power-off.
[0083] When entering the car wash mode, you can choose between manual car wash mode and automatic car wash mode. When entering the manual car wash mode, the car washer can enter the car. In order to ensure the safety of the car washer, control can be performed by generating corresponding controller instructions. In step 501, it is exemplarily described that a car wash mode request is received, and a fourth controller scheduling instruction is generated according to the car wash mode request. For example, after receiving the car wash mode request, the car wash mode can be entered, and the vehicle-mounted circuit detection device can be called through the vehicle body controller scheduling instruction.
[0084] In order to prevent water from entering the vehicle and causing electrical conduction, the circuit conditions inside the vehicle may be detected. In step 502, it is exemplarily described that according to the fourth controller scheduling instruction, the current circuit information inside the vehicle is obtained. For example, the vehicle circuit detection device may be called according to the body controller scheduling instruction, and the vehicle circuit detection device detects the insulation resistance inside the vehicle to obtain the current resistance value of the insulation resistance inside the vehicle.
[0085] When the insulation circuit fails, in order to prevent water from entering the vehicle and conducting electricity to threaten personal safety, the whole vehicle can be powered off at high voltage. In step 503, it is exemplarily explained that based on the comparison between the in-vehicle circuit information and the preset in-vehicle circuit information, when the circuit is abnormal, a high-voltage power-off instruction is sent to enable the whole vehicle controller to execute the high-voltage power-off. For example, the resistance value of the insulation resistance measured in real time is compared with the preset resistance value. When the resistance value of the insulation resistance is less than the preset resistance value, the circuit is abnormal, and a vehicle controller dispatch instruction is generated to execute the high-voltage power-off to ensure the safety of the people in the vehicle.
[0086] When entering the exhibition car mode, the human-car interaction function can be further improved by configuring the corresponding member account. In some embodiments, Figure 6 As shown, adding the human-vehicle interaction function includes the following steps:
[0087] Step 601: receiving a display vehicle mode request, and generating a fifth controller scheduling instruction according to the display vehicle mode request;
[0088] Step 602: Acquire the main driver's characteristic information according to the fifth controller scheduling instruction;
[0089] Step 603: comparing the main driver characteristic information with the preset main driver characteristic information, if they are consistent, obtaining a member account of the in-vehicle entertainment system;
[0090] Step 604: Enable the video interaction function according to the member account.
[0091] When entering the exhibition car mode, in order to realize the human-vehicle interaction function, it is necessary to generate a corresponding controller scheduling instruction. In step 601, it is exemplarily explained that a request for exhibition car mode is received, and a fifth controller scheduling instruction is generated according to the exhibition car mode request. For example, after entering the exhibition car mode, the person in the car can send a human-vehicle interaction request through the in-vehicle entertainment system, and the in-vehicle entertainment system generates a body controller scheduling instruction. In some implementation processes, the human-vehicle interaction request can also be sent through a mobile terminal.
[0092] To realize the human-vehicle interaction function, it is necessary to obtain the identity of the person in the car. In step 602, it is exemplarily explained that according to the fifth controller scheduling instruction, the main driver's feature information is obtained. For example, the body controller scheduling instruction can schedule the image recognition device to collect the current main driver's facial feature information through the camera.
[0093] Through the face recognition function, the corresponding member account is configured. In step 603 and step 604, it is exemplarily explained that according to the comparison between the main driver feature information and the preset main driver feature information, if they are consistent, the member account of the in-vehicle entertainment system is obtained; according to the member account, the video interaction function is enabled. For example, the member account of the relevant personnel can be configured in advance and associated with the facial features of the relevant personnel. When the collected facial features of the main driver are consistent with the facial features of the associated relevant personnel, the main driver can obtain the member account and enable the video interaction function in the in-vehicle entertainment system according to the member account.
[0094] In the temporary parking, car washing, and car exhibition modes, due to the need to cope with the functional requirements of different scenarios, when the corresponding mode is entered for too long, there will be a situation where high-power electrical equipment consumes more power, resulting in power feeding. In this case, the priority of the corresponding controller can be set to avoid power feeding. In some embodiments, such as Figure 7 As shown in the figure, avoiding power feeding in temporary parking, car washing, and car exhibition modes includes the following steps:
[0095] Step 701: receiving the mode request, and when the time to enter the corresponding mode is greater than a preset time, generating a first priority controller scheduling instruction and a second priority controller scheduling instruction;
[0096] Step 702: according to the second priority controller scheduling instruction, turn off the corresponding vehicle function.
[0097] In order to avoid the power feeding situation, different priority controller scheduling instructions can be set in different modes. In step 701, it is exemplarily explained that the mode request is received, and when the time to enter the corresponding mode is greater than the preset time, a first priority controller scheduling instruction and a second priority controller scheduling instruction are generated. For example, after receiving the mode request and entering the corresponding mode, it can be set that when the time to enter the corresponding mode is greater than the preset 30 minutes, in the temporary stop mode, in order to ensure the air circulation in the car when a baby or pet is left behind, the air conditioning controller scheduling instruction can be used as the first priority controller scheduling instruction, and other controller scheduling instructions can be used as the second priority controller scheduling instruction; in the car wash mode, in order to ensure the safety of personnel during manual car washing, the high voltage power-off control of the whole vehicle controller can be used as the first priority controller scheduling instruction, and other controller scheduling instructions can be used as the second priority controller scheduling instruction; in the exhibition car mode, because there is no threat to life safety for the time being, the controller scheduling instructions can all be used as the second priority controller scheduling instructions, so that the controller scheduling instructions can be set with different priorities according to necessity to achieve control.
[0098] When the corresponding mode has been entered for more than 30 minutes, in order to avoid power consumption of high-power devices, the second priority controller scheduling instruction can be controlled. In step 702, it is exemplarily explained that according to the second priority controller scheduling instruction, the corresponding vehicle functions are turned off. For example, according to the second priority controller scheduling instruction generated in different modes, the corresponding vehicle functions under the second priority controller scheduling instruction can be turned off to avoid serious power feeding of the car.
[0099] After receiving the mode request, the generated controller scheduling instructions and the functions implemented by the control are determined to improve the humanization level in the corresponding mode. In some embodiments, such as Figure 8 As shown, the functions implemented by the control include the following steps:
[0100] Step 801, generating a vehicle controller scheduling instruction, and controlling the high voltage power-off function and the start-up shifting function according to the vehicle controller scheduling instruction.
[0101] Under different mode requests, the vehicle controller scheduling instructions control different instructions. In step 801, it is exemplarily described that the vehicle controller scheduling instructions are generated, and the high-voltage power-off function and the start-up shift function are controlled according to the vehicle controller scheduling instructions. For example, in the temporary stop mode and the car wash mode, the vehicle controller scheduling instructions are to control the high-voltage power-off function to ensure the safety of the people in the car. In the exhibition car mode, the vehicle controller scheduling instructions are to prohibit the car from starting the shift function to avoid the vehicle starting or power feeding caused by the occupants' misoperation.
[0102] It should be understood that although Figure 2-8 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-8 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0103] In one embodiment, Fig. 9 As shown, a vehicle-mounted function control device is provided, comprising: an information receiving module and a control module, wherein:
[0104] The information receiving module is used to receive a mode request and generate a controller scheduling instruction according to the mode request.
[0105] The control module is used to control the relevant controllers according to the controller scheduling instructions and execute corresponding vehicle functions.
[0106] Optionally, the above-mentioned information receiving module is also used to receive the mode request, and when the time to enter the corresponding mode is greater than the preset time, generate a first priority controller scheduling instruction and a second priority controller scheduling instruction.
[0107] Optionally, the above-mentioned control module is also used to obtain an in-vehicle environment characteristic signal according to the scheduling instruction of the first controller, and the in-vehicle environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal; based on the comparison of the in-vehicle environment characteristic signal with a preset first environmental condition, when an abnormality occurs, the first alarm signal is obtained, and the first alarm signal is sent so that the mobile terminal receives the first alarm signal.
[0108] Optionally, the above-mentioned control module is also used to obtain an external vehicle environment characteristic signal according to the second controller scheduling instruction, and the external vehicle environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal; based on the comparison of the external vehicle environment characteristic signal with a preset second environmental condition, when an abnormality occurs, the second alarm signal is obtained, and the second alarm signal is sent so that the mobile terminal receives the second alarm signal and obtains a third controller scheduling instruction; the third controller scheduling instruction from the mobile terminal is received so that the vehicle executes an alarm and drives away.
[0109] Optionally, the above-mentioned control module is also used to obtain current in-vehicle circuit information according to the scheduling instruction of the fourth controller; based on the comparison of the in-vehicle circuit information with the preset in-vehicle circuit information, when the circuit is abnormal, a high-voltage power-off instruction is sent to enable the vehicle controller to execute high-voltage power-off.
[0110] Optionally, the above-mentioned control module is also used to obtain the main driver's characteristic information according to the scheduling instruction of the fifth controller; compare the main driver's characteristic information with the preset main driver's characteristic information, and if they are consistent, obtain the membership account of the in-vehicle entertainment system; and enable the video interaction function according to the membership account.
[0111] Optionally, the above-mentioned control module is also used to generate a vehicle controller scheduling instruction, and control the high-voltage power-off function and the start-up shift function according to the vehicle controller scheduling instruction.
[0112] In the information receiving module, it is exemplarily explained that it is used to receive mode requests and generate controller scheduling instructions according to the mode requests. For example, when the vehicle enters the parking gear, a mode request can be generated and received through the in-vehicle entertainment system to enter the temporary parking mode, car wash mode or exhibition mode, and according to the functions to be achieved in the three different modes, corresponding controller scheduling instructions are generated through the in-vehicle entertainment system to enable the car to achieve different functions in different application scenarios. In some implementation processes, when the vehicle enters the P gear, the corresponding mode request can also be generated through the mobile terminal.
[0113] In the control module, it is exemplarily explained that it is used to control the relevant controllers according to the controller scheduling instructions and execute the corresponding vehicle functions. For example, after the in-vehicle entertainment system generates the controller scheduling instructions, it is sent to the air-conditioning controller, the vehicle controller, the vehicle networking system controller, and the body controller. After receiving the corresponding controller scheduling instructions, the air-conditioning controller, the vehicle controller, the vehicle networking system controller, and the body controller perform corresponding control to realize the vehicle functions. In the temporary stop mode, the air-conditioning controller can control the air-conditioning constant temperature to turn on, the vehicle controller can control the high voltage to power off, the vehicle networking system controller can control the connection with the mobile terminal, and the body controller can control the low voltage to power on; in the exhibition car mode, the air-conditioning controller can control the air-conditioning to turn off, the vehicle controller can prohibit the car from starting and shifting, and the body controller can prohibit the wiper and alarm horn functions; in the car wash mode, the vehicle controller can control the high voltage to power off and enter the neutral gear function.
[0114] The above-mentioned device can be applied to various scenarios of new energy vehicles. By controlling different controllers, it ensures the functional diversity of new energy vehicles after people leave the vehicle, adapts to the higher requirements of the current market for new energy vehicles, and further improves the humanization level of transportation tools.
[0115] For the specific definition of the vehicle function control device, please refer to the definition of the vehicle function control method above, which will not be repeated here. Each module in the above-mentioned vehicle function control device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0116] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig.10As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data for vehicle function control. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for vehicle function control is implemented.
[0117] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig.10 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for controlling vehicle functions is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0118] Those skilled in the art will understand that Fig.10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0119] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the following steps when executing the computer program:
[0120] receiving a mode request and generating a controller scheduling instruction according to the mode request;
[0121] According to the controller dispatching instruction, relevant controllers are controlled to execute corresponding vehicle functions.
[0122] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0123] Receiving a temporary stop mode request, and generating a first controller scheduling instruction according to the temporary stop mode request;
[0124] Acquire a vehicle interior environment characteristic signal according to the first controller scheduling instruction, wherein the vehicle interior environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0125] Based on the comparison between the in-vehicle environment characteristic signal and a preset first environmental condition, when an abnormality occurs, the first alarm signal is obtained and sent so that the mobile terminal receives the first alarm signal.
[0126] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0127] receiving a temporary stop mode request, and generating a second controller scheduling instruction according to the temporary stop mode request;
[0128] Acquire an external environment characteristic signal according to the second controller scheduling instruction, wherein the external environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0129] According to the comparison between the external environment characteristic signal and the preset second environment condition, when an abnormality occurs, the second alarm signal is obtained, and the second alarm signal is sent so that the mobile terminal receives the second alarm signal and obtains a dispatch instruction of the third controller;
[0130] A third controller dispatch instruction is received from the mobile terminal to enable the vehicle to execute an alarm and drive away.
[0131] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0132] receiving a car wash mode request, and generating a fourth controller scheduling instruction according to the car wash mode request;
[0133] According to the fourth controller scheduling instruction, obtaining current in-vehicle circuit information;
[0134] According to the comparison between the in-vehicle circuit information and the preset in-vehicle circuit information, when the circuit is abnormal, a high-voltage power-off instruction is sent to enable the vehicle controller to execute the high-voltage power-off.
[0135] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0136] receiving a display vehicle mode request, and generating a fifth controller scheduling instruction according to the display vehicle mode request;
[0137] acquiring the main driver characteristic information according to the fifth controller scheduling instruction;
[0138] According to the comparison between the main driver characteristic information and the preset main driver characteristic information, if they are consistent, obtaining the member account of the in-vehicle entertainment system;
[0139] The video interaction function is enabled according to the member account.
[0140] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0141] receiving the mode request, and generating a first priority controller scheduling instruction and a second priority controller scheduling instruction when the time to enter the corresponding mode is greater than a preset time;
[0142] According to the second priority controller scheduling instruction, the corresponding vehicle function is turned off.
[0143] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0144] Generate a vehicle controller scheduling instruction, and control the high voltage power-off function and the start-up shift function according to the vehicle controller scheduling instruction.
[0145] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0146] receiving a mode request and generating a controller scheduling instruction according to the mode request;
[0147] According to the controller dispatching instruction, relevant controllers are controlled to execute corresponding vehicle functions.
[0148] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0149] Receiving a temporary stop mode request, and generating a first controller scheduling instruction according to the temporary stop mode request;
[0150] Acquire a vehicle interior environment characteristic signal according to the first controller scheduling instruction, wherein the vehicle interior environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0151] Based on the comparison between the in-vehicle environment characteristic signal and a preset first environmental condition, when an abnormality occurs, the first alarm signal is obtained and sent so that the mobile terminal receives the first alarm signal.
[0152] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0153] receiving a temporary stop mode request, and generating a second controller scheduling instruction according to the temporary stop mode request;
[0154] Acquire an external environment characteristic signal according to the second controller scheduling instruction, wherein the external environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal;
[0155] According to the comparison between the external environment characteristic signal and the preset second environment condition, when an abnormality occurs, the second alarm signal is obtained, and the second alarm signal is sent so that the mobile terminal receives the second alarm signal and obtains a dispatch instruction of the third controller;
[0156] A third controller dispatch instruction is received from the mobile terminal to enable the vehicle to execute an alarm and drive away.
[0157] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0158] receiving a car wash mode request, and generating a fourth controller scheduling instruction according to the car wash mode request;
[0159] According to the fourth controller scheduling instruction, obtaining current in-vehicle circuit information;
[0160] According to the comparison between the in-vehicle circuit information and the preset in-vehicle circuit information, when the circuit is abnormal, a high-voltage power-off instruction is sent to enable the vehicle controller to execute the high-voltage power-off.
[0161] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0162] receiving a display vehicle mode request, and generating a fifth controller scheduling instruction according to the display vehicle mode request;
[0163] acquiring the main driver characteristic information according to the fifth controller scheduling instruction;
[0164] According to the comparison between the main driver characteristic information and the preset main driver characteristic information, if they are consistent, obtaining the member account of the in-vehicle entertainment system;
[0165] The video interaction function is enabled according to the member account.
[0166] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0167] receiving the mode request, and generating a first priority controller scheduling instruction and a second priority controller scheduling instruction when the time to enter the corresponding mode is greater than a preset time;
[0168] According to the second priority controller scheduling instruction, the corresponding vehicle function is turned off.
[0169] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0170] Generate a vehicle controller scheduling instruction, and control the high voltage power-off function and the start-up shift function according to the vehicle controller scheduling instruction.
[0171] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0172] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0173] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for controlling vehicle functions, It is characterized in that The method comprises: receiving a mode request and generating a controller scheduling instruction according to the mode request; According to the controller dispatching instruction, control the relevant controller to execute the corresponding vehicle function; When the time of receiving the mode request to enter the corresponding mode is greater than the preset time, generating a first priority controller scheduling instruction and a second priority controller scheduling instruction corresponding to the corresponding mode; Execute the vehicle function corresponding to the first priority controller scheduling instruction, and shut down the corresponding vehicle function according to the second priority controller scheduling instruction.
2. The method for controlling vehicle functions according to claim 1, It is characterized in that receiving a mode request and generating a controller scheduling instruction according to the mode request; According to the controller dispatching instruction, relevant controllers are controlled to execute corresponding vehicle functions, including: Receiving a temporary stop mode request, and generating a first controller scheduling instruction according to the temporary stop mode request; Acquire a vehicle interior environment characteristic signal according to the first controller scheduling instruction, wherein the vehicle interior environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal; According to the comparison between the in-vehicle environment characteristic signal and a preset first environmental condition, when an abnormality occurs, a first alarm signal is obtained, and the first alarm signal is sent so that the mobile terminal receives the first alarm signal.
3. The method for controlling vehicle functions according to claim 1, It is characterized in that receiving a mode request and controlling a related controller according to the controller scheduling instruction; Controlling the relevant controllers according to the controller dispatching instructions to execute corresponding vehicle functions, further comprising: receiving a temporary stop mode request, and generating a second controller scheduling instruction according to the temporary stop mode request; Acquire an external environment characteristic signal according to the second controller scheduling instruction, wherein the external environment characteristic signal includes at least one of the following: an image characteristic signal, a sound characteristic signal, and an infrared characteristic signal; According to the comparison between the external environment characteristic signal and the preset second environment condition, when an abnormality occurs, a second alarm signal is obtained, and the second alarm signal is sent so that the mobile terminal receives the second alarm signal and obtains a dispatch instruction of the third controller; A third controller dispatch instruction is received from the mobile terminal to enable the vehicle to execute an alarm and drive away.
4. The method for controlling vehicle functions according to claim 1, It is characterized in that receiving a mode request and controlling a related controller according to the controller scheduling instruction; Controlling the relevant controllers according to the controller dispatching instructions to execute corresponding vehicle functions, further comprising: receiving a car wash mode request, and generating a fourth controller scheduling instruction according to the car wash mode request; According to the fourth controller scheduling instruction, obtaining current in-vehicle circuit information; According to the comparison between the in-vehicle circuit information and the preset in-vehicle circuit information, when the circuit is abnormal, a high-voltage power-off instruction is sent to enable the vehicle controller to execute the high-voltage power-off.
5. The method for controlling vehicle functions according to claim 1, It is characterized in that receiving a mode request and controlling a related controller according to the controller scheduling instruction; Controlling the relevant controllers according to the controller dispatching instructions to execute corresponding vehicle functions, further comprising: receiving a display vehicle mode request, and generating a fifth controller scheduling instruction according to the display vehicle mode request; acquiring the main driver characteristic information according to the fifth controller scheduling instruction; According to the comparison between the main driver characteristic information and the preset main driver characteristic information, if they are consistent, obtaining the member account of the in-vehicle entertainment system; The video interaction function is enabled according to the member account.
6. The method for controlling vehicle functions as claimed in claim 1, It is characterized in that The controller scheduling instructions include: Generate a vehicle controller scheduling instruction, and control the high voltage power-off function and the start-up shift function according to the vehicle controller scheduling instruction.
7. A device for controlling vehicle functions, It is characterized in that The device comprises: An information receiving module, used for receiving a mode request and generating a controller scheduling instruction according to the mode request; A control module, used to control the relevant controllers according to the controller scheduling instructions and execute corresponding vehicle functions; The information receiving module generates a first priority controller scheduling instruction and a second priority controller scheduling instruction corresponding to the corresponding mode when the time for entering the corresponding mode after receiving the mode request is greater than a preset time; The control module executes the vehicle function corresponding to the scheduling instruction of the first priority controller, and turns off the corresponding vehicle function according to the scheduling instruction of the second priority controller.
8. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, It is characterized in that When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Vehicle alarm method and device, vehicle-mounted equipment and storage medium
CN114103861A