Vehicle control method and system in maintenance scenario, vehicle terminal device and medium

By generating electronic fences and implementing control measures through vehicle terminal equipment, the safety issues in vehicle maintenance scenarios are solved, and safe control and convenient operation of vehicles are achieved during maintenance.

CN116476854BActive Publication Date: 2026-04-24CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
Filing Date
2023-05-15
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

In vehicle maintenance scenarios, car owners need to personally wait or hand over their car keys to maintenance personnel, which poses a security risk, especially when using a mobile phone as a car key, as car owners cannot feel comfortable handing it over.

Method used

The system receives the owner's start command through the vehicle's terminal equipment, keeps the vehicle in a drivable state, generates an electronic fence, monitors the vehicle's location, and implements control measures to stop the vehicle if it leaves the fence, including alarms, speed limits, and braking, thereby improving safety.

Benefits of technology

It enables safe control of vehicles in maintenance scenarios, reduces the risk of loss, improves security, and facilitates maintenance operations without requiring the owner to personally supervise or hand over the keys.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116476854B_ABST
    Figure CN116476854B_ABST
Patent Text Reader

Abstract

The application relates to a vehicle control method and system in a maintenance scenario, a vehicle terminal device and a medium. The vehicle control method in the maintenance scenario comprises the following steps: after receiving a starting instruction of a vehicle owner, the vehicle is controlled to keep a drivable state, and at least one electronic fence is generated according to electronic fence parameters corresponding to a current maintenance scenario; the monitoring of the position of the vehicle is started, and if it is monitored that the vehicle drives out of the electronic fence, vehicle control measures are implemented to block the vehicle from continuing to drive out of the electronic fence. By adopting the vehicle control method provided by the application, the problem that the safety of the vehicle in the prior art is low in the maintenance scenario can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle automatic control technology, and in particular to a vehicle control method, system, vehicle terminal equipment and medium for maintenance scenarios. Background Technology

[0002] When vehicles are being maintained, they often require driving tests or relocation. If the owner performs these operations personally, they need to be present at the maintenance site the entire time, which is inconvenient, time-consuming, and labor-intensive.

[0003] In this regard, car owners can temporarily entrust their car keys to maintenance personnel for safekeeping and operation. However, this not only carries the risk of maintenance personnel using the vehicle for personal purposes but also the possibility of losing the vehicle. In particular, when using a mobile phone as a car key, car owners are even less comfortable entrusting their phones to maintenance personnel.

[0004] It is evident that vehicles still have relatively low safety levels during maintenance. Summary of the Invention

[0005] Based on this, this application provides a vehicle control method, system, vehicle terminal equipment, and medium for maintenance scenarios, which improves the problem of low security in the prior art for vehicle maintenance scenarios.

[0006] In a first aspect, this application provides a vehicle control method in a maintenance scenario. The vehicle control method includes: after receiving a start command from the vehicle owner, controlling the vehicle to remain in a drivable state, and generating at least one electronic fence according to the electronic fence parameters corresponding to the current maintenance scenario; starting monitoring of the vehicle's location, and if the vehicle is detected to have left the electronic fence, implementing vehicle control measures to prevent the vehicle from continuing to leave the electronic fence.

[0007] In conjunction with the first aspect, in the first possible implementation of the first aspect, the step of generating at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario includes: parsing the vehicle owner's start command to obtain the current maintenance scenario set by the vehicle owner; obtaining the electronic fence parameters corresponding to the current maintenance scenario, wherein the maintenance scenario includes at least one of car wash scenario, repair scenario, illegal parking scenario, and car borrowing scenario; determining the number of electronic fences based on the level in the electronic fence parameters, and determining at least one closed-loop road based on the range in the electronic fence parameters, so as to generate at least one electronic fence.

[0008] In conjunction with the first aspect, in a second possible implementation of the first aspect, the step of implementing vehicle control measures to prevent a vehicle from continuing to leave the electronic fence includes: determining the outermost target electronic fence that the vehicle has left; implementing vehicle control measures corresponding to the target electronic fence, wherein the blocking strength of the vehicle control measures corresponding to the outer electronic fence is greater than the blocking strength of the vehicle control measures corresponding to the inner electronic fence, and the vehicle control measures include at least one of alarm, speed limit and braking.

[0009] In conjunction with the first aspect, in a third possible implementation of the first aspect, after the above-described step of initiating vehicle location monitoring, the method further includes: sending at least one of vehicle location, environmental information, and alarm information to a user terminal device; exiting the drivable state after receiving a shutdown command sent by the user terminal device; and updating at least one electronic fence according to the update command after receiving an update command sent by the user terminal device.

[0010] In conjunction with the third possible implementation of the first aspect, in the fourth possible implementation of the first aspect, the step of updating at least one electronic fence according to the update instruction includes: determining at least one closed-loop road according to the electronic fence parameters in the update instruction; and using the at least one closed-loop road as the updated at least one electronic fence.

[0011] In conjunction with the fourth possible implementation of the first aspect, in the fifth possible implementation of the first aspect, the step of determining at least one closed-loop road according to the electronic fence parameters in the update instruction includes: restoring at least one closed-loop circuit drawn by the vehicle owner according to the electronic fence parameters in the update instruction; and obtaining the closed-loop road closest to each closed-loop circuit to obtain at least one closed-loop road.

[0012] Secondly, this application also provides a vehicle control system, which includes a vehicle terminal device for performing a vehicle control method in a maintenance scenario as described in the first aspect or any embodiment of the first aspect. The vehicle terminal device includes an electrically connected communication system, a positioning system, and a digital key system, wherein: the communication system is used to receive a start command from the vehicle owner; the positioning system is used to initiate monitoring of the vehicle's location; the digital key system is used to control the vehicle to remain in a drivable state after receiving the start command from the vehicle owner, and to generate at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario; and is also used to implement vehicle control measures to prevent the vehicle from continuing to leave the electronic fence if it is detected that the vehicle has driven out of the electronic fence.

[0013] In conjunction with the second aspect, in the first possible implementation of the second aspect, the aforementioned digital key system is specifically used for: parsing the vehicle owner's start command to obtain the current maintenance scenario set by the vehicle owner; obtaining the electronic fence parameters corresponding to the current maintenance scenario, wherein the maintenance scenario includes at least one of car wash scenario, repair scenario, illegal parking scenario, and car borrowing scenario; determining the number of electronic fences according to the level in the electronic fence parameters, and determining at least one closed-loop road according to the range in the electronic fence parameters, so as to generate at least one electronic fence.

[0014] In conjunction with the second aspect, in a second possible implementation of the second aspect, the aforementioned digital key system is specifically used for: determining the outermost target electronic fence from which the vehicle has exited; implementing vehicle control measures corresponding to the target electronic fence, wherein the blocking strength of the vehicle control measures corresponding to the outer electronic fence is greater than the blocking strength of the vehicle control measures corresponding to the inner electronic fence, and the vehicle control measures include at least one of alarm, speed limit, and braking.

[0015] In conjunction with the second aspect, in the third implementable method of the second aspect, the aforementioned vehicle control system further includes a user terminal device; a communication system in the vehicle terminal device is further used to send at least one of vehicle location, environmental information, and alarm information to the user terminal device; and is also used to receive update instructions and shutdown instructions; the user terminal device is used to send update instructions and shutdown instructions to the vehicle terminal device; the digital key system in the vehicle terminal device is further used to exit the drivable state after receiving a shutdown instruction sent by the user terminal device; the digital key system is further used to update at least one geofence according to the update instruction after receiving an update instruction sent by the user terminal device.

[0016] In conjunction with the third possible implementation of the second aspect, in the fourth possible implementation of the second aspect, the digital key system described above is specifically used for: determining at least one closed-loop road according to the electronic fence parameters in the update instruction; and using the at least one closed-loop road as at least one updated electronic fence.

[0017] In conjunction with the fourth possible implementation of the second aspect, in the fifth possible implementation of the second aspect, the digital key system described above is specifically used to: recover at least one closed loop drawn by the vehicle owner according to the electronic fence parameters of the update instruction; and obtain the closed loop road closest to each closed loop to obtain at least one closed loop road.

[0018] Thirdly, this application also provides a vehicle terminal device, which includes a processor, a transceiver, and a memory, the processor, transceiver, and memory being connected via a bus; the processor is used to execute multiple instructions; the transceiver is used to interact with other devices; and the memory is used to store multiple instructions, the instructions being adapted to be loaded by the processor and executed as a vehicle control method in a maintenance scenario as described in the first aspect or any embodiment of the first aspect.

[0019] Fourthly, this application also provides a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor and executing a vehicle control method in a maintenance scenario as described in the first aspect or any embodiment of the first aspect.

[0020] In summary, this application provides a vehicle control method, system, vehicle terminal device, and medium for maintenance scenarios. The vehicle terminal device can maintain a drivable state under the instruction of the vehicle owner, enabling maintenance personnel to drive the vehicle even without the car key. Furthermore, the vehicle terminal device can set up an electronic fence based on the current maintenance scenario to restrict the vehicle's activity range, thereby improving the safety in maintenance scenarios and addressing the issue of low safety in existing technologies for vehicle maintenance. Attached Figure Description

[0021] Figure 1 A flowchart illustrating a vehicle control method in one embodiment of this application;

[0022] Figure 2 A flowchart illustrating the steps for generating an electronic fence in another embodiment provided in this application;

[0023] Figure 3 A flowchart illustrating the vehicle control method in another embodiment provided in this application;

[0024] Figure 4 A schematic block diagram of a vehicle terminal device provided in one embodiment of this application;

[0025] Figure 5 A schematic block diagram of a vehicle control system provided in one embodiment of this application;

[0026] Figure 6 A structural block diagram of a vehicle terminal device in one embodiment of this application. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0028] Currently, in vehicle maintenance scenarios, to facilitate maintenance personnel in performing operations such as driving tests or moving the vehicle, car owners can directly hand over their car keys to maintenance personnel for temporary safekeeping. However, this practice has the problem of low security.

[0029] To address this issue, this application provides a vehicle control method. By implementing this method, vehicle owners no longer need to hand over their car keys to maintenance personnel or remain at the maintenance site, facilitating vehicle maintenance and improving security in maintenance scenarios. Specifically, the vehicle control method includes: upon receiving a start command from the vehicle owner, the vehicle terminal device maintains the vehicle in a drivable state and generates at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario; it then initiates vehicle location monitoring, and if the vehicle is detected to have left the electronic fence, it implements vehicle control measures to prevent the vehicle from further leaving the electronic fence. Therefore, in the vehicle control method provided in this application, the vehicle terminal device limits the vehicle's activity range in the current maintenance scenario by setting up an electronic fence, thereby reducing the risk of vehicle loss and improving security, addressing the issue of low vehicle security in maintenance scenarios.

[0030] It should be noted that the vehicle terminal equipment proposed in this application can be a dedicated controller or processor in a vehicle, and the user terminal equipment can be, but is not limited to, various personal computers, laptops, smartphones, and tablets. The processor can include, but is not limited to, an Electronic Control Unit (ECU), a Graphics Processing Unit (GPU), a Central Processing Unit (CPU), a general-purpose processor, a coprocessor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The processor can implement the vehicle control method described in this application, such as generating at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario, which will not be elaborated further in this application.

[0031] To better understand the vehicle control method in the maintenance scenario proposed in this application, this application presents an embodiment that uses a vehicle terminal device as the execution subject to control the vehicle. Figure 1The vehicle control method described herein will be explained in detail:

[0032] 110: After receiving the start command from the vehicle owner, control the vehicle to keep it in a drivable state.

[0033] The vehicle terminal equipment can receive the owner's start command through the vehicle's touchscreen or other multimedia system, or through a communication system such as a T-box. Upon receiving the start command, the vehicle terminal equipment responds by keeping the vehicle in a drivable state, which is equivalent to entering maintenance mode. This allows maintenance personnel to drive the vehicle, such as keeping it powered on, unlocked, disabling automatic door locking, and / or disabling the privacy mode on the central control screen. Conversely, if the vehicle is deactivated from a drivable state, the terminal equipment can lock the vehicle, power off the vehicle, enable automatic door locking, and / or enter the privacy mode on the central control screen.

[0034] It should be noted that if the vehicle is not in a drivable state, upon receiving the owner's start command, the vehicle terminal device will first bring the vehicle into a drivable state and then maintain that state. Additionally, after receiving the start command, the vehicle terminal device can first verify whether the start command belongs to the owner before responding. For example, the vehicle terminal device can first verify the owner's fingerprint through the multimedia system or verify the owner's face through the camera, and only respond to the start command after successful verification. Alternatively, the vehicle terminal device can first verify whether the user's device identifier matches the owner's device identifier, and only respond to the start command after confirming a match.

[0035] 120: Generate at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario.

[0036] Upon receiving the vehicle owner's start command, the vehicle terminal device can generate an electronic fence through the digital key system. For example, the digital key system can generate N (N≥1) electronic fences based on electronic fence parameters. These parameters include at least one of hierarchy and range. The hierarchy represents the number N electronic fences set in the current maintenance scenario, and the range represents the area enclosed by each electronic fence. Specifically, the digital key system first determines the number of electronic fences to be generated based on the hierarchy, and then determines N closed-loop roads on the map based on the location areas of each electronic fence indicated by the range, thus obtaining N electronic fences. It should be noted that after receiving the vehicle owner's start command, this application can execute steps 110 and 120 sequentially or in parallel. Furthermore, after the vehicle terminal device controls the vehicle to remain drivable, i.e., after entering the maintenance scenario, it can also prompt the vehicle to enter the maintenance scenario through the multimedia system and display the range and precautions of at least one of the aforementioned electronic fences.

[0037] It should be noted that the N electronic fences generated above can be nested within each other or are independent and non-overlapping. If the M (M≤N) electronic fences form a closed loop road, the level of each electronic fence can be determined based on its order from the inside to the outside within the M electronic fences. The outermost electronic fence has a higher level and a larger area.

[0038] It should also be noted that maintenance scenarios include at least one of the following: car wash scenario, repair scenario, illegal parking scenario, and car rental scenario. The geofence parameters differ for each maintenance scenario. The current maintenance scenario can be obtained by the vehicle terminal device recognizing the environmental image around the vehicle, or it can be a scenario defined or selected by the vehicle owner, or it can be obtained through a positioning system, or it can be the maintenance scenario the vehicle was in when it last entered the maintenance scenario. Specifically, to obtain the current maintenance scenario, the digital key system in the vehicle terminal device first captures an environmental image around the vehicle through a camera, and then recognizes that image to obtain the current maintenance scenario; or, it performs decapsulation and other parsing operations on the aforementioned start command from the vehicle owner to obtain the maintenance scenario defined by the vehicle owner, or the maintenance scenario selected by the vehicle owner from multiple preset maintenance scenarios; or, it locates the vehicle's current position through a positioning system to determine the current maintenance scenario, for example, if the vehicle is located at a car wash, then the current maintenance scenario is determined to be a car wash scenario; or, it uses the maintenance scenario the vehicle was in when it last entered the maintenance scenario as the current maintenance scenario.

[0039] As can be seen, the vehicle control method of this application can flexibly apply electronic fences to various maintenance scenarios. Furthermore, the vehicle control method of this application is an interaction between the user and the vehicle terminal, which is different from the interaction between the server and the vehicle terminal. It realizes the vehicle control process at the user level and achieves highly efficient human-computer interaction.

[0040] It should also be noted that the geofence parameters corresponding to the maintenance scenario can be default parameters, parameters customized by the vehicle owner, or selected parameters. Specifically, the vehicle terminal device can directly obtain the geofence parameters corresponding to the current maintenance scenario in the local database, or perform decapsulation and other parsing operations on the aforementioned vehicle owner's start command to obtain the vehicle owner's customized geofence parameters, or the geofence parameters selected by the vehicle owner from a number of preset geofence parameters.

[0041] 130: Initiate vehicle location monitoring. If a vehicle is detected to have left the electronic fence, implement vehicle control measures to prevent the vehicle from continuing to leave the electronic fence.

[0042] The vehicle terminal equipment can monitor the vehicle's location using positioning systems such as GPS. If the vehicle is detected to have left any of the N generated electronic fences, it will implement vehicle control measures such as alarms, speed limits, and / or braking to prevent the vehicle from leaving the electronic fence. If the vehicle has not left any electronic fence, it will output the torque requested by the maintenance personnel to provide sufficient power for better maintenance. Furthermore, after maintenance, the vehicle terminal equipment can also detect the owner's car key via digital key. If the owner's car key is detected, it confirms the owner's presence at the maintenance site. After the owner gets into the vehicle, the device will prompt the owner to exit the maintenance scenario and, upon receiving the owner's command to close the window, will exit the drivable state.

[0043] It should be noted that the vehicle terminal equipment can also implement different vehicle control measures based on the different electronic fences the vehicle leaves. That is, it will implement the vehicle control measures corresponding to the electronic fence the vehicle leaves, and different electronic fences will correspond to different vehicle control measures. Note that if the vehicle leaves multiple nested electronic fences, the vehicle control measures corresponding to the outermost electronic fence will be implemented.

[0044] It should also be noted that the blocking strength of the nested electronic fences increases progressively, meaning that the blocking strength of the vehicle control measures corresponding to the outermost electronic fence is greater than that corresponding to the innermost electronic fence. For example, among the N electronic fences generated above, three are nested within each other. The three electronic fences are ranked from the inside out as Level 1, Level 2, and Level 3, with the degree of obstruction of vehicle control measures increasing sequentially from Level 1 to Level 3. The vehicle control measure corresponding to Level 1 is an alarm, such as displaying "Out of the movable range, please return immediately" on the central control screen of the multimedia system, prompting maintenance personnel to drive back into the electronic fence autonomously. At the same time, the surround view and safety assistance functions of the driving assistance system can be activated, and the lighting system can be turned on to warn surrounding vehicles and pedestrians, ensuring the safety of surrounding vehicles and other road users. The vehicle control measure for Level 2 is a speed limit, such as limiting the vehicle speed to less than or equal to 15 km / h, without completely losing power, so that maintenance personnel cannot continue to drive away from the electronic fence quickly, while still allowing maintenance personnel to drive back into the electronic fence autonomously at a low speed. The vehicle control measure for Level 3 is to stop the vehicle, such as controlling the vehicle to stop, so that maintenance personnel cannot continue to drive away from the electronic fence.

[0045] It should also be noted that vehicle control measures can be default measures, owner-defined measures, or selected measures. Specifically, the vehicle terminal device can directly obtain the vehicle control measures corresponding to the geofence the vehicle has left in the local database, or it can perform decapsulation and other parsing operations on the aforementioned owner's start command to obtain the owner-defined vehicle control measures, or the vehicle control measures selected by the owner from a number of preset vehicle control measures.

[0046] Regarding step 130, which involves implementing vehicle control measures to prevent the vehicle from continuing to leave the electronic fence, this application also proposes an implementable method, comprising: identifying the outermost target electronic fence from which the vehicle has left; implementing vehicle control measures corresponding to the target electronic fence, wherein the blocking strength of the vehicle control measures corresponding to the outer electronic fence is greater than the blocking strength of the vehicle control measures corresponding to the inner electronic fence, and the vehicle control measures include at least one of alarm, speed limit, and braking.

[0047] If at least one electronic fence generated in step 110 contains multiple nested electronic fences, the vehicle may drive out of multiple electronic fences. In this case, when determining vehicle control measures, the vehicle terminal device takes the outermost electronic fence that the vehicle has driven out of as the target electronic fence and implements the vehicle control measures corresponding to the target electronic fence. For example, if the maintenance personnel drive out of the aforementioned three nested electronic fences in sequence, the device will sequentially implement alarm, speed limit and stop.

[0048] In summary, after receiving the start command from the vehicle owner, the vehicle terminal device in this application embodiment controls the vehicle to remain in a drivable state, allowing maintenance personnel to perform driving tests or repositioning operations on the vehicle. Furthermore, after receiving the start command, the vehicle terminal device also generates at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario, and then monitors the vehicle's position. If the vehicle is detected to have left any electronic fence, vehicle control measures are implemented to prevent the vehicle from continuing to leave the electronic fence, thereby improving safety in the maintenance scenario.

[0049] like Figure 2 As shown, this application also provides another embodiment, which provides a more detailed description of the process of generating at least one electronic fence in step 110. Next, this application will focus on a vehicle terminal device as the executing entity, and... Figure 2 The process described above is as follows. Specifically, the steps for generating at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario include:

[0050] 121: Parse the owner's start command to obtain the current maintenance scenario set by the owner.

[0051] The vehicle terminal device can receive start commands sent by the vehicle owner through a digital key system, etc. After receiving the start command, it first decrypts and decapsulates the current maintenance scenario indicated in the start command. This current maintenance scenario can be manually entered by the vehicle owner or selected by the vehicle owner from multiple preset maintenance scenarios, including at least one of car wash, repair, illegal parking, and car rental scenarios. In addition, the vehicle terminal device can also identify the current maintenance scenario by recognizing the environmental image around the vehicle or by locating the vehicle's position.

[0052] 122: Obtain the electronic fence parameters corresponding to the current maintenance scenario.

[0053] Different maintenance scenarios correspond to different geofence parameters, and the blocking strength of vehicle control measures for the same level of geofence can also vary across different maintenance scenarios. The more complex the activities in a maintenance scenario, the higher the level value in the corresponding geofence parameters; the larger the activity range required for the maintenance scenario, the larger the range value in the corresponding geofence parameters. For example, since car washing involves a relatively small activity range, the level of the geofence parameters for a car washing scenario could be 1, and the range could be an unknown area with a radius of 100 meters centered on the car wash. Since repairs may involve driving tests, the level of the geofence parameters for a repair scenario could be 2, and the range could be a location area with a radius of 1000 meters centered on the repair shop, as well as a closed-loop road with a radius of 5000 meters centered on the repair shop.

[0054] 123: Determine the number of electronic fences based on the levels in the electronic fence parameters, and determine at least one closed-loop road based on the range in the electronic fence parameters, so as to generate at least one electronic fence.

[0055] The vehicle terminal device first determines the number of electronic fences to be generated based on the hierarchy in the electronic fence parameters. Then, it determines the location area of ​​each electronic fence on the map based on the range in the electronic fence parameters, thus obtaining at least one electronic fence. The electronic fence parameters include hierarchy and range. The range can be the latitude and longitude of multiple sampling points used to represent the boundary of the location area. When the vehicle terminal device determines N closed-loop roads based on the range, it draws N closed-loop circuits on the map based on the latitude and longitude of these multiple sampling points. Then, the N closed-loop roads can be used as N closed-loop roads to obtain N electronic fences.

[0056] It's important to note that when determining N closed-loop roads based on the geofence's boundaries, the process essentially involves first drawing a closed-loop circuit on a map based on the geofence's area, and then deriving the closed-loop roads from this circuit. Since the closed-loop circuit may not coincide with the actual closed-loop roads, the vehicle's terminal equipment uses a digital key system to correct the circuit and obtain the corresponding closed-loop roads, thus creating the geofence. For example, if two closed-loop roads adjacent to a loop are detected on the map, one located in the inner layer of the loop and the other in the outer layer, the digital key system in the vehicle's terminal equipment can use the inner loop as the geofence to improve security, or the outer loop as the geofence to increase the vehicle's freedom of movement and facilitate better maintenance.

[0057] In summary, in this embodiment, the current maintenance scenario is input or selected by the vehicle owner, which is more accurate and can better realize vehicle control in the maintenance scenario, thereby further improving the problem of low vehicle safety in the maintenance scenario in the prior art.

[0058] like Figure 3 As shown, in Figure 1 Based on the embodiments shown, this application also provides another embodiment. Next, this application will focus on a vehicle terminal device as the implementing entity, and will further describe... Figure 3 The vehicle control method shown will be explained. Specifically, after initiating vehicle position monitoring in step 130, the following steps are also included:

[0059] 140: Send at least one of the following to the user terminal device: vehicle location, environmental information, and alarm information.

[0060] In this system, once the vehicle remains drivable and the vehicle terminal device initiates location monitoring, it can send at least one of the following information—vehicle location, environmental information, and alarm information—to the user terminal device in real time via the communication system: environmental information includes lane information, pedestrian crossing information, building information, and weather information. The alarm information indicates that the vehicle has left the geofence. After receiving at least one of these information via the user terminal device, the vehicle owner can monitor the vehicle's dynamics in real time and take appropriate measures, such as issuing alarms and sending update and / or shutdown commands. Update commands modify the current maintenance scenario and / or the geofence parameters corresponding to the current maintenance scenario, while shutdown commands control the vehicle to exit drivable mode, i.e., close the maintenance scenario.

[0061] 150: After receiving a shutdown command from the user terminal device, exit the drivable state.

[0062] The vehicle terminal equipment can receive a shutdown command from the user terminal equipment via the communication system and exit the drivable state upon receiving the command. Alternatively, the vehicle terminal equipment can also receive a shutdown command from the vehicle owner via the multimedia system to exit the drivable state.

[0063] 160: Upon receiving an update instruction from a user terminal device, update at least one electronic fence according to the update instruction.

[0064] The vehicle terminal equipment can receive update instructions sent by the user terminal equipment through the communication system. After receiving the update instructions, it can modify the electronic fence parameters and / or the current maintenance scenario according to the update instructions, associate the modified maintenance scenario with the electronic fence parameters, and then generate at least one new electronic fence according to the modified electronic fence parameters.

[0065] It should be noted that after updating at least one electronic fence, maintenance personnel can restore the vehicle's power by stopping or limiting its speed, allowing them to drive the vehicle back to the maintenance site.

[0066] For step 160, which involves updating at least one electronic fence according to an update instruction, this application also proposes a specific implementable method, which includes: determining at least one closed-loop road according to the electronic fence parameters of the update instruction; and using the at least one closed-loop road as the updated at least one electronic fence.

[0067] The update instruction includes the geofence range. After receiving the update instruction, the vehicle terminal device can draw at least one closed-loop circuit based on the geofence range in the update instruction. If all closed-loop circuits coincide with the actual closed-loop roads, then at least one closed-loop road is obtained, and this at least one closed-loop road is used as the updated geofence. If any closed-loop circuit does not coincide with the actual closed-loop road, the closed-loop circuit is corrected to obtain the corresponding closed-loop road. After all corrections are completed, at least one closed-loop road is obtained, and this at least one closed-loop road is used as the updated geofence. Specifically, the step of determining at least one closed-loop road based on the geofence parameters in the update instruction, which is also the aforementioned correction process, includes: restoring at least one closed-loop circuit drawn by the vehicle owner according to the geofence parameters in the update instruction; and obtaining the closed-loop road closest to each closed-loop circuit to obtain at least one closed-loop road. Additionally, this application provides another implementable method: the vehicle terminal device can also use one of two closed-loop roads adjacent to a closed-loop circuit on the map as the closed-loop circuit. When the inner closed-loop road is used as an electronic fence, security can be improved; when the outer closed-loop road is used as an electronic fence, maintenance can be completed more effectively.

[0068] In summary, in this embodiment of the application, the vehicle terminal device also sends data to the user terminal device in real time, enabling the vehicle owner to take timely countermeasures. Furthermore, the vehicle owner can not only control the vehicle by starting the vehicle when entering the maintenance scenario, but also send update and / or shutdown commands to the vehicle terminal device after the vehicle enters the maintenance scenario, thereby further improving the safety of the vehicle.

[0069] It should be understood that, although Figures 1 to 3 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figures 1 to 3 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed 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 some of the sub-steps or stages of other steps.

[0070] This application also provides a vehicle control system, such as Figure 4 As shown, the vehicle control system includes a vehicle terminal device 410 for executing any of the aforementioned vehicle control methods. The vehicle terminal device includes an electrically connected communication system 411, a positioning system 412, and a digital key system 413. Specifically: the communication system 411 receives a start command from the vehicle owner; the positioning system 412 initiates monitoring of the vehicle's location; the digital key system 413, upon receiving the start command from the vehicle owner, controls the vehicle to remain drivable and generates at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario; the digital key system 413 is also used to implement vehicle control measures to prevent the vehicle from further leaving the electronic fence if it detects that the vehicle has left the electronic fence. Electrical connection refers to data interaction via wired or wireless means. For example, the communication system 411, positioning system 412, and digital key system 413 are connected via a Controller Area Network (CAN) bus.

[0071] In another possible implementation, the vehicle terminal device 410 further includes a multimedia system 414 for receiving start commands from the vehicle owner. The multimedia system 414 is electrically connected to other devices in the vehicle terminal device.

[0072] In another feasible implementation, the aforementioned digital key system 413 is specifically used to: parse the vehicle owner's start command to obtain the current maintenance scenario set by the vehicle owner; obtain the electronic fence parameters corresponding to the current maintenance scenario, wherein the maintenance scenario includes at least one of car wash scenario, repair scenario, illegal parking scenario and car borrowing scenario; determine the number of electronic fences according to the level in the electronic fence parameters, and determine at least one closed-loop road according to the range in the electronic fence parameters, so as to generate at least one electronic fence.

[0073] In another possible implementation, the digital key system 413 is specifically used to: determine the outermost target electronic fence from which the vehicle has exited; implement vehicle control measures corresponding to the target electronic fence, wherein the blocking strength of the vehicle control measures corresponding to the outer electronic fence is greater than the blocking strength of the vehicle control measures corresponding to the inner electronic fence, and the vehicle control measures include at least one of alarm, speed limit and braking.

[0074] In another possible implementation, the communication system 411 is further configured to, after initiating the step of monitoring the vehicle's location, send at least one of the following to the user terminal device: vehicle location, environmental information, and alarm information; and receive a shutdown command and an update command sent by the user terminal device. The digital key system 413 is further configured to: exit the drivable state after receiving a shutdown command from the user terminal device; and update at least one geofence according to the update command after receiving an update command from the user terminal device.

[0075] In another possible implementation, the multimedia system 414 is also used to prompt the vehicle to enter the maintenance scenario and to display the range and precautions of at least one of the aforementioned electronic fences.

[0076] In another possible implementation, the vehicle terminal device 410 also includes a driving assistance system 415 and a lighting system 416, wherein: the driving assistance system 415 is used to activate surround view and safety assistance functions to improve driving safety, and the driving assistance system 415 may be, for example, an advanced driving assistance system (ADAS); the lighting system 416 is used to warn surrounding vehicles and pedestrians to ensure the safety of surrounding vehicles and other road users.

[0077] In summary, this embodiment interconnects the communication system 411, positioning system 412, digital key system 413, multimedia system 414, driver assistance system 415, and lighting system 416 to obtain a vehicle terminal device 410 capable of implementing the aforementioned vehicle control method. Since the vehicle control system 400 includes this vehicle terminal device 410, applying this vehicle control system can improve the problem of low vehicle safety in maintenance scenarios in the prior art.

[0078] This application also provides another vehicle control system, such as Figure 5 As shown, the vehicle control system in such a way Figure 4 Based on the vehicle control system shown, it also includes a user terminal device 420; a communication system 411 in the vehicle terminal device is used to send at least one of vehicle location, environmental information, and alarm information to the user terminal device; the communication system 411 is also used to receive update commands and shutdown commands; the user terminal device 420 is used to send update commands and shutdown commands to the vehicle terminal device; the digital key system 413 in the vehicle terminal device is also used to exit the drivable state after receiving a shutdown command sent by the user terminal device; the digital key system 413 is also used to update at least one geofence according to the update command after receiving an update command sent by the user terminal device.

[0079] In another possible implementation, the digital key system 413 described above is specifically used to: determine at least one closed-loop road based on the electronic fence parameters of the update instruction; and use the at least one closed-loop road as at least one updated electronic fence.

[0080] In another possible implementation, the aforementioned digital key system 413 is specifically used to: recover at least one closed-loop circuit drawn by the vehicle owner according to the electronic fence parameters of the update instruction; and obtain the closed-loop road closest to each closed-loop circuit to obtain at least one closed-loop road.

[0081] This application also provides a vehicle terminal device, see [link to relevant documentation] Figure 6 As shown in the figure, the vehicle terminal device in this embodiment may include a processor 610, a transceiver 620, and a memory 630. The processor 610 and the memory 630 are connected via a bus 640. The processor 610 is used to execute multiple instructions; the memory 630 is used to store multiple instructions, which are adapted to be loaded by the processor 610 and executed as in the vehicle control method for maintenance scenarios in the above embodiment.

[0082] The processor 610 can be an Electronic Control Unit (ECU), a central processing unit (CPU), a general-purpose processor, a coprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The processor 610 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a 5SP and a microprocessor, etc. In this embodiment, the processor 610 can be a microcontroller. Various control functions can be implemented by programming the microcontroller, which has the advantages of powerful computing capabilities and fast processing speed. Specifically: the transceiver 620 is used to receive the vehicle owner's start command; the processor 610, upon receiving the start command, controls the vehicle to maintain a drivable state and generates at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario; the processor 610 initiates monitoring of the vehicle's position, and if the vehicle is detected to have left the electronic fence, it implements vehicle control measures to prevent the vehicle from continuing to leave the electronic fence.

[0083] In one possible implementation, the processor 610 is specifically used to: parse the vehicle owner's start command to obtain the current maintenance scenario set by the vehicle owner; obtain the electronic fence parameters corresponding to the current maintenance scenario, wherein the maintenance scenario includes at least one of car wash scenario, repair scenario, illegal parking scenario and car borrowing scenario; determine the number of electronic fences according to the level in the electronic fence parameters, and determine at least one closed-loop road according to the range in the electronic fence parameters, so as to generate at least one electronic fence.

[0084] In one possible implementation, the processor 610 is specifically used to: determine the outermost target electronic fence from which the vehicle has exited; implement vehicle control measures corresponding to the target electronic fence, wherein the blocking strength of the vehicle control measures corresponding to the outer electronic fence is greater than the blocking strength of the vehicle control measures corresponding to the inner electronic fence, and the vehicle control measures include at least one of alarm, speed limit and braking.

[0085] In one possible implementation, the transceiver 620 is further configured to send at least one of vehicle location, environmental information, and alarm information to the user terminal device; the transceiver 620 is further configured to receive a shutdown command and an update command sent by the user terminal device; the processor 610 is further configured to exit the drivable state after receiving the shutdown command sent by the user terminal device; the processor 610 is further configured to update at least one electronic fence according to the update command sent by the user terminal device after receiving the update command.

[0086] In one possible implementation, the processor 610 is specifically used to: determine at least one closed-loop road according to the electronic fence parameters in the update instruction; and use the at least one closed-loop road as the updated at least one electronic fence.

[0087] In one possible implementation, the processor 610 is specifically used to: recover at least one closed loop drawn by the vehicle owner according to the electronic fence parameters of the update instruction; and obtain the closed loop road closest to each closed loop to obtain at least one closed loop road.

[0088] In one embodiment, this application also provides a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor and executing the methods in any of the foregoing embodiments. A processor is used to execute the plurality of instructions; a memory is used to store the plurality of instructions, which are loaded by the processor and executed as in the vehicle control method for a maintenance scenario as described in the foregoing embodiments.

[0089] The technical features of the above embodiments can be combined in any way. For the sake of brevity, 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.

[0090] The above embodiments merely illustrate several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A vehicle control method for a maintenance scenario, characterized in that, The method includes: After receiving the start command from the vehicle owner, the system controls the vehicle to remain drivable and generates at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario. The current methods for obtaining maintenance scenarios include: The vehicle owner's start command is parsed to obtain the current maintenance scenario set by the vehicle owner; Alternatively, the current maintenance scenario can be determined by recognizing the surrounding environment images captured by the camera. Alternatively, the current location of the vehicle can be determined using a positioning system to obtain the current maintenance scenario; Alternatively, the maintenance scenario selected by the car owner from multiple preset maintenance scenarios can be used as the current maintenance scenario; The methods for generating at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario include: Obtain the electronic fence parameters corresponding to the current maintenance scenario; The number of electronic fences is determined according to the level in the electronic fence parameters, and at least one closed-loop road is determined according to the range in the electronic fence parameters, so as to generate at least one electronic fence. The step of determining at least one closed-loop road based on the range in the electronic fence parameters to generate at least one electronic fence includes: Draw a closed loop on the map based on the range in the electronic fence parameters; Detect two closed-loop roads on the map that are adjacent to the closed-loop loop; wherein, one closed-loop road is located in the inner layer of the closed-loop loop, and the other closed-loop road is located in the outer layer of the closed-loop loop. Use any closed-loop road as an electronic fence; The vehicle's location is monitored. If the vehicle is detected to have left the electronic fence, vehicle control measures are implemented to prevent the vehicle from continuing to leave the electronic fence. The blocking strength of the vehicle control measures corresponding to the nested electronic fences increases progressively. Upon receiving an update instruction from the user terminal device, the at least one electronic fence is updated according to the update instruction; wherein, after updating the at least one electronic fence, the vehicle's power is restored when the vehicle comes to a complete stop or is subject to speed limit.

2. The method according to claim 1, characterized in that, The maintenance scenarios include at least one of the following: car wash scenario, repair scenario, illegal parking scenario, and car borrowing scenario.

3. The method according to claim 1, characterized in that, The step of implementing vehicle control measures to prevent the vehicle from continuing to leave the electronic fence includes: Identify the outermost target electronic fence that the vehicle has driven out of; Implement vehicle control measures corresponding to the target electronic fence, wherein the blocking strength of the vehicle control measures corresponding to the outer electronic fence is greater than the blocking strength of the vehicle control measures corresponding to the inner electronic fence, and the vehicle control measures include at least one of alarm, speed limit and braking.

4. The method according to claim 1, characterized in that, After the step of initiating vehicle location monitoring, the method further includes: Send at least one of the following to the user terminal device: vehicle location, environmental information, and alarm information; Upon receiving a shutdown command from the user terminal device, the vehicle exits the drivable state.

5. The method according to claim 4, characterized in that, The step of updating the at least one electronic fence according to the update instruction includes: Determine at least one closed-loop road based on the electronic fence parameters in the update instruction; The at least one closed-loop road is used as at least one updated electronic fence.

6. The method according to claim 5, characterized in that, The step of determining at least one closed-loop road based on the electronic fence parameters in the update instruction includes: The electronic fence parameters according to the update command are used to restore at least one closed loop drawn by the vehicle owner; Find the closed-loop path that is closest to each closed-loop circuit to obtain at least one closed-loop path.

7. A vehicle control system, characterized in that, The system includes a vehicle terminal device for performing the method of any one of claims 1 to 6, the vehicle terminal device including an electrically connected communication system, a positioning system, and a digital key system, wherein: The communication system is used to receive the vehicle owner's start command; The positioning system is used to initiate the monitoring of the vehicle's location; The digital key system is used to control the vehicle to remain drivable after receiving the start command from the vehicle owner, and to generate at least one electronic fence according to the electronic fence parameters corresponding to the current maintenance scenario. The current methods for obtaining maintenance scenarios include: The vehicle owner's start command is parsed to obtain the current maintenance scenario set by the vehicle owner; Alternatively, the current maintenance scenario can be determined by recognizing the surrounding environment images captured by the camera. Alternatively, the current location of the vehicle can be determined using a positioning system to obtain the current maintenance scenario; Alternatively, the maintenance scenario selected by the car owner from multiple preset maintenance scenarios can be used as the current maintenance scenario; The methods for generating at least one electronic fence based on the electronic fence parameters corresponding to the current maintenance scenario include: Obtain the electronic fence parameters corresponding to the current maintenance scenario; The number of electronic fences is determined according to the level in the electronic fence parameters, and at least one closed-loop road is determined according to the range in the electronic fence parameters, so as to generate at least one electronic fence. The step of determining at least one closed-loop road based on the range in the electronic fence parameters to generate at least one electronic fence includes: Draw a closed loop on the map based on the range in the electronic fence parameters; Detect two closed-loop roads on the map that are adjacent to the closed-loop loop; wherein, one closed-loop road is located in the inner layer of the closed-loop loop, and the other closed-loop road is located in the outer layer of the closed-loop loop. Use any closed-loop road as an electronic fence; The digital key system is also used to implement vehicle control measures to prevent the vehicle from continuing to leave the electronic fence if the system detects that the vehicle has left the electronic fence; wherein the blocking strength of the vehicle control measures corresponding to the nested electronic fences increases progressively. The digital key system is also used to update the at least one electronic fence according to the update instruction sent by the user terminal device after receiving the update instruction; wherein, after updating the at least one electronic fence, the vehicle's power is restored when the vehicle comes to a stop or is at a speed limit.

8. The vehicle control system according to claim 7, characterized in that, The vehicle control system also includes user terminal equipment; The communication system in the vehicle terminal device is also used to send at least one of vehicle location, environmental information, and alarm information to the user terminal device; and to receive update instructions and shutdown instructions. The user terminal device is used to send the update command and the shutdown command to the vehicle terminal; The digital key system in the vehicle terminal device is also used to exit the drivable state after receiving a closing command sent by the user terminal device.

9. A vehicle terminal device, characterized in that, The vehicle terminal device includes a processor, a transceiver, and a memory, which are connected via a bus. The processor is used to execute multiple instructions. The transceiver is used to interact with other devices. The memory is used to store the multiple instructions, which are adapted to be loaded by the processor and executed according to the vehicle control method of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor and executing the vehicle control method of any one of claims 1 to 6.

Citation Information

Patent Citations

  • Remote automobile telematics control and security

    CN112581736A

  • Key-free vehicle operations management systems and methods

    CN113920712A