Remote vehicle searching method, controller, system and storage medium

By sending a fault message when the BCM fails and restarting the body controller, and directly controlling the vehicle parts to perform actions when the body controller fails, the problem of remote vehicle search failure caused by BCM failure is solved, and the remote vehicle search function is realized in the case of BCM failure.

CN119544760AActive Publication Date: 2025-02-28CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411779791.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-02-28
Estimated Expiration
2044-12-05

AI Technical Summary

Technical Problem

In the event of the failure of the vehicle body controller (BCM), the remote vehicle search technology cannot work properly, resulting in the user being unable to locate the vehicle.

Method used

The body controller's fault message is sent through the intelligent vehicle terminal, and the target controller restarts the body controller. If it still does not respond after restart, the body controller controls the vehicle's components to perform a specified action to prompt the vehicle's position.

Benefits of technology

When the BCM fails, the remote vehicle search function is realized by restarting and directly controlling the parts to perform actions, ensuring that users can find the vehicle when the vehicle fails.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119544760A_ABST
    Figure CN119544760A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of traffic control systems, in particular to a remote vehicle searching method, a controller, a system and a storage medium. The method comprises the steps that a fault message, sent by an intelligent vehicle-mounted terminal, of a vehicle body controller is received, and the fault message is sent to a target controller under the condition that the intelligent vehicle-mounted terminal does not receive the response of the vehicle body controller to a remote authentication request message; in response to the fault message, the vehicle body controller is controlled to be restarted; and if the vehicle body controller still does not respond to the remote authentication request message after being restarted, controlling parts of the vehicle to execute a first specified action through the vehicle body controller so as to prompt a user of the position of the vehicle. According to the invention, remote vehicle searching is realized under the condition that the BCM fails.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of traffic control systems, and in particular to a remote vehicle search method, controller, system and storage medium. Background Art

[0002] Remote vehicle locating technology usually relies on GPS positioning systems and intelligent vehicle communication systems. When a vehicle is equipped with a GPS locator, the owner can track the vehicle's location in real time through a mobile phone application or other remote device. In addition, some systems also use Bluetooth signals to communicate with mobile phones to help car owners quickly locate their vehicles in complex environments such as large parking lots or shopping malls.

[0003] The combination of remote vehicle search technology and body control module (BCM) provides modern car users with a more convenient and intelligent vehicle search experience. BCM receives remote vehicle search signals from car owners and performs authentication and information feedback. If BCM fails, remote vehicle search will fail.

[0004] Therefore, there is an urgent need for a remote vehicle search solution in the event of BCM failure. Summary of the invention

[0005] The purpose of the present application is to provide a remote vehicle search method, controller, system and storage medium to achieve remote vehicle search in the event of BCM failure.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions: In a first aspect, the present application provides a remote vehicle search method, comprising: Receiving a fault message of a vehicle body controller sent by an intelligent vehicle-mounted terminal, wherein the fault information is sent by the intelligent vehicle-mounted terminal to a target controller when the intelligent vehicle-mounted terminal does not receive a response from the vehicle body controller to a remote authentication request message; In response to the fault message, controlling the vehicle body controller to restart; If the vehicle body controller still does not respond to the remote authentication request message after restarting, the vehicle body controller controls the components of the vehicle to perform a first designated action to prompt the user of the location of the vehicle.

[0007] In a second aspect, the present application provides a remote vehicle search system, comprising: The intelligent vehicle terminal sends a fault message of the body controller to the target controller when not receiving a response from the body controller to the remote authentication request message; The target controller controls the vehicle body controller to restart in response to the fault message; If the vehicle body controller still does not respond to the remote authentication request message after restarting, the target controller controls the vehicle components through the vehicle body controller to perform a first designated action to prompt the user of the vehicle's location.

[0008] In a third aspect, the present application provides a controller, comprising: at least one processor, and a memory communicatively coupled to at least one of the processors; The memory stores instructions that can be executed by at least one of the processors, and the instructions are executed by at least one of the processors so that at least one of the processors can execute any of the remote vehicle search methods.

[0009] In a fourth aspect, the present application provides a computer-readable storage medium having computer instructions stored thereon, wherein the computer instructions are used to enable the computer to execute any remote vehicle search method.

[0010] Compared with the prior art, the beneficial effects of this application are: The intelligent vehicle terminal in the present application sends a fault message of the body controller to the target controller when it does not receive a response from the body controller to the remote authentication request message, thereby locating the fault of the body controller in the remote vehicle search scenario; then, the controller controls the body controller to restart in order to restore the remote vehicle search function of the body controller. If the body controller still does not respond to the remote authentication request message after restarting, the vehicle components are directly controlled by the body controller to perform the first specified action to trigger the vehicle search operation. It can be seen that when the body controller cannot respond to the remote authentication request message, the present application can still successfully achieve remote vehicle search by restarting and directly controlling the components to perform actions by bypassing the authentication operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] In order to more clearly illustrate the specific implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0012] Figure 1 is a schematic diagram of a remote vehicle search scenario provided in an embodiment of the present application; Figure 2 It is a flowchart of a remote vehicle search method provided by an embodiment of the present application; Figure 3 It is a structural schematic diagram of a remote vehicle search system provided by an embodiment of the present invention; Figure 4is a schematic diagram of another remote vehicle search method provided in an embodiment of the present application; Figure 5 It is a schematic diagram of the structure of the controller provided in the embodiment of the present application. DETAILED DESCRIPTION

[0013] The following is a description of exemplary embodiments of the present application in conjunction with the accompanying drawings, including various details of the embodiments of the present application to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description.

[0014] The embodiment of the present application provides a remote vehicle search method, which is applicable to the scenario of remote vehicle search through a user's remote terminal. In order to facilitate the description of the solution provided by the present embodiment, the remote vehicle search process is first introduced when the BCM is not invalid (ie, responds normally).

[0015] Figure 1 Schematic diagram of a remote car search scenario provided by an embodiment of the present application. Figure 1 When the user needs to find the car remotely, the remote car search function is turned on on the application of the user terminal, and the user terminal sends a remote car search instruction to the Telematics Service Provider (TSP) platform. The remote car search instruction includes the vehicle's ID. The TSP platform forwards the remote car search instruction to the intelligent vehicle terminal (T-BOX) of the vehicle that matches the ID. After receiving the remote car search instruction, the T-BOX wakes up the vehicle CAN network and sends a remote authentication request message (assuming there are 3 frames) to the BCM. If the BCM is not invalid, the BCM responds to the remote authentication request message and feeds back one of the remote authentication request messages to the T-BOX. Then the T-BOX sends the authentication status and authentication key to the BCM. The BCM performs anti-theft authentication based on the authentication status and authentication key. If the anti-theft authentication passes, the BCM's car search function is triggered. At the same time, the BCM feeds back a successful car search message to the T-BOX. The T-BOX sends the message of successful car search to the user terminal through the TSP platform. If the BCM fails, the BCM cannot respond to the remote authentication request message, and the subsequent remote vehicle search operation cannot be performed.

[0016] In order to solve the above problems, the present application provides a remote vehicle search method. Figure 2 This is a flow chart of a remote vehicle search method provided by this embodiment. The method can be executed by any controller integrated in the vehicle. In order to distinguish it from controllers such as BCM, the execution subject is called the target controller. The method includes the following operations: S110: Receive a fault message of a vehicle body controller sent by an intelligent vehicle-mounted terminal.

[0017] After receiving the remote vehicle search command sent by the TSP platform, the T-BOX sends a remote authentication request message to the BCM. If the BCM does not respond to the remote authentication request message, the T-BOX sends a fault message to the target controller if it does not receive a response from the body controller to the remote authentication request message.

[0018] Optionally, the target controller may be a controller on any vehicle, such as a gateway controller.

[0019] As the data exchange center of the vehicle network, the gateway controller can route data of different network protocols (such as CAN, LIN, MOST, FlexRay, Ethernet, etc.) in different networks. This means that data from different networks can be exchanged and transmitted under the coordination of the gateway controller, realizing the interconnection of information within the vehicle. The gateway controller is usually connected to the interface of the vehicle diagnostic system and is responsible for forwarding and controlling the diagnostic messages of the vehicle. This helps facilitate vehicle maintenance and fault diagnosis. At the same time, the gateway controller also has high information security, which can resist potential risks to the in-vehicle network from the outside world and protect the security of the vehicle's internal data.

[0020] S120: In response to the fault message, control the vehicle body controller to restart.

[0021] After receiving the fault message, the target controller confirms that the BCM remote authentication function is lost, and then sends a restart instruction to the BCM. The BCM restarts according to the restart instruction.

[0022] When a BCM needs to be restarted, it is usually due to a software failure, firmware update, or configuration change. The following is an example BCM restart process, but please note that different manufacturers' BCMs may have different operation methods: 1. Backup configuration: Before performing any restart operation, it is recommended to back up the current settings and configuration files of the BCM. This ensures that you can quickly restore to the previous state in case of problems.

[0023] 2. Check BCM status: Check the current working status of BCM through the web interface, command line tool, or other management tools to confirm whether a restart is really required.

[0024] 3. Notify relevant personnel: If BCM manages important server resources, relevant operation and maintenance personnel or stakeholders should be notified before restarting to avoid unnecessary impacts caused by sudden service interruptions.

[0025] 4. Planned restart time: Try to restart during off-peak hours to reduce the impact on business.

[0026] 5. Perform a reboot: Log in to the BCM's web management interface, find the restart function under the system management or maintenance option, and click Restart. If command line operations are supported, you can log in to the BCM through SSH and use the corresponding command, such as ipmitool mc resetcold, to restart the BCM. In rare cases, if none of the above methods are feasible, you may need to physically access the server and restart the BCM by powering it off and then back on.

[0027] 6. Wait for the restart to complete: After the BCM restarts, it may take some time to initialize and restore all services. During this time, the BCM may not be able to respond to management requests.

[0028] 7. Verify that the restart is successful: After the restart is complete, log in to the BCM management interface or use the command line tool to check whether the BCM is running normally, whether all services have been started, and whether the configuration is correct.

[0029] 8. Record the restart process: Recording the time and reason for the restart, as well as the problems encountered and solutions during the process, will be very helpful for future maintenance and troubleshooting.

[0030] S130: If the vehicle body controller still does not respond to the remote authentication request message after restarting, control the vehicle components through the vehicle body controller to perform a first designated action to prompt the user of the vehicle's location.

[0031] For example, after the BCM restarts, the target controller sends a notification to the T-BOX to restart the BCM; the T-BOX sends a remote authentication request message to the BCM again. If the BCM function is restored, it will respond to the remote authentication request message; if the BCM function is still lost, it will not respond to the remote authentication request message. Regardless of whether the BCM responds or not, the T-BOX will send a feedback message to the target controller to indicate whether the BCM responds to the remote authentication request message.

[0032] After receiving the feedback message, the target controller determines whether the BCM responds to the remote authentication request message after restarting according to the feedback message. If the BCM responds to the remote authentication request message after restarting, the operation is terminated, and the remote vehicle search operation is performed through the interaction between the T-BOX and the BCM. If the BCM still does not respond to the remote authentication request message after restarting, the target controller will control the vehicle components through the BCM to perform the first specified action.

[0033] Optionally, the vehicle components include but are not limited to lights and horns. The purpose of the first designated action is to enable the remote user to see, for example, the horn sounds, and the left and right turn signals flash, etc., to remind the user of the vehicle body position. The vehicle components and the first designated action can be defined according to the vehicle configuration and user settings.

[0034] According to the vehicle's hardware and software architecture, components such as lights and horns are driven and controlled by the BCM, so the target controller needs to send an action instruction to the microcontroller unit (MCU) of the BCM. The microcontroller controls the vehicle's components to perform a first specified action in response to the action instruction.

[0035] The intelligent vehicle terminal in the present application sends a fault message of the body controller to the target controller when it does not receive a response from the body controller to the remote authentication request message, thereby locating the fault of the body controller in the remote vehicle search scenario; then, the controller controls the body controller to restart in order to restore the remote vehicle search function of the body controller. If the body controller still does not respond to the remote authentication request message after restarting, the vehicle components are directly controlled by the body controller to perform the first specified action to trigger the vehicle search operation. It can be seen that when the body controller cannot respond to the remote authentication request message, the present application can still successfully achieve remote vehicle search by restarting and directly controlling the components to perform actions by bypassing the authentication operation.

[0036] Optionally, the target controller responds to the fault message and controls the BCM to restart. If the BCM still does not respond to the remote authentication request message after the restart, the fault information of the functional module in the BCM is determined; the fault information is sent to the remote user terminal through the T-BOX. For example, the target controller sends a fault detection instruction to a device with a fault detection function to detect whether each functional module in the BCM is faulty. This embodiment does not limit the type of device with a fault detection function, which can be an external device or a BCM.

[0037] The fault information at least includes the information of the faulty functional module, the fault type and the repair plan. The target controller sends the fault information to the T-BOX. Then the T-BOX sends the fault information to the remote user terminal through the TSP platform. For example, the fault information "BCM fault, please contact your car manufacturer" is displayed on the user terminal; at the same time, the TBOX notifies the TSP platform and waits for the rescue arrangement of the car manufacturer.

[0038] The present application also provides a remote vehicle search system. Figure 3, including T-BOX, target controller (such as gateway controller) and BCM. The system provided in this embodiment is suitable for the scenario of remote car search through the user's remote terminal. The functions of each component in the system are described in detail below.

[0039] When T-BOX does not receive a response from BCM to the remote authentication request message, it sends a fault message of BCM to the target controller.

[0040] The target controller controls the BCM to restart in response to the fault message; if the BCM still does not respond to the remote authentication request message after restarting, the target controller controls the vehicle components through the BCM to perform a first specified action to prompt the user of the vehicle's location.

[0041] For a more detailed description of the remote vehicle search system, see Figure 4 , now provide a specific implementation method: When the user needs to find the car remotely, the remote user terminal sends a car search instruction to the T-BOX through the TSP platform. After receiving the remote car search instruction, the T-BOX sends a remote authentication request message to the BCM in response to the remote car search instruction. If no response to the remote authentication request message is received from the body controller, a remote authentication request message is sent to the BCM multiple times within the set time. The set time can be customized, for example, 1 minute. The frequency of sending the remote authentication request message can be 1 / 5s. If no response to the remote authentication request message from the BCM is still received, the operation of sending the BCM fault message to the target controller. By sending remote authentication request messages to the BCM multiple times by the T-BOX, the timely transmission and processing of the message can be ensured, giving the BCM sufficient response time to avoid misjudgment.

[0042] After receiving the fault message, the target controller sends a fault detection instruction to the MCU of the BCM. The MCU sends a collection instruction to the electrical parameter collection module. The electrical parameter collection module collects the voltage of each functional module through the voltage sampling circuit. Among them, the functional modules of the BCM include but are not limited to: window control module, lighting control module, electric door lock control module, safety function module, wiper function module, comfort function module, diagnosis and fault reporting module, integrated gateway module and energy consumption control module.

[0043] For example, the window control module controls the lifting of power windows; the lighting control module manages the exterior and interior lighting systems, including functions such as automatic headlights, taillights, turn signals and light dimming. The power door lock control module is used to receive signals from door lock switch requests and control the locking or unlocking of all vehicle doors. The air conditioning system module coordinates the heating, ventilation and air conditioning systems, allowing the driver to adjust the temperature, HVAC mode and fan speed. The safety function module supports keyless entry systems, anti-theft and alarm functions to prevent theft. The wiper control module controls the wiper function, including intermittent wiper control. The comfort function module controls the actuators related to the comfort functions of the car, such as seats, rearview mirrors and electric adjustment, depending on the design of the vehicle. The diagnostic and fault reporting module stores diagnostic data and helps customers identify and troubleshoot problems in the electrical system. The integrated gateway module maintains communication between integrated control units via the vehicle bus system (CAN, LIN or Ethernet). The energy consumption control module optimizes the operating mode of electrical components and reduces power consumption when the components are not in use. This improves the fuel efficiency of traditional vehicles and extends the driving range of electric vehicles.

[0044] In this embodiment, the voltage sampling circuit can accurately measure the voltage value in the circuit and provide real-time voltage data. It can monitor and diagnose faults in the system; it can monitor voltage changes in the circuit, such as voltage fluctuations, overvoltage, undervoltage, etc. This is very critical for protecting the safe operation of circuits and equipment, and measures can be taken in time to avoid damage or failure. The voltage sampling circuit can also convert the collected voltage data into digital signals through the digital-to-analog conversion chip inside or outside the functional module, and transmit it to the host computer, control system and status monitoring module through the interface, so that data storage, analysis and remote monitoring can be realized.

[0045] In this embodiment, the electrical parameter acquisition module sends the electrical parameters of each functional module to the status monitoring module through the voltage sampling circuit. The status monitoring module determines the fault information of the functional module according to the electrical parameters of each functional module. For example, if the voltage of a functional module is 4V and the normal voltage range of the functional module is 5V~10V, the fault information of the functional module is undervoltage, and circuit maintenance is required.

[0046] The status monitoring module returns the fault information to the MCU. The fault information includes, but is not limited to, information about the faulty functional module, the fault type, and the repair plan. After receiving the fault information, the MCU controls the vehicle components to perform a second specified action to prompt the user of the faulty functional module. Optionally, the components here include at least vehicle lights, which are controlled to flash lights of different colors to indicate that the functional module corresponding to the color has failed.

[0047] After receiving the fault information, the MCU also sends the fault information to the target controller. Then the target controller sends the fault information to the remote user terminal through T-BOX. The fault information "BCM fault, please contact your car manufacturer" is displayed on the user terminal; at the same time, TBOX notifies the TSP platform and waits for the car manufacturer's rescue arrangement.

[0048] If the BCM still does not respond to the remote authentication request message after restarting, the target controller sends an action command to the BCM. In response to the action command, the microcontroller controls the horn to beep once (i.e. 360ms ON, 520ms OFF), and the left and right turn signals flash for 15s, with a cycle of 880ms (i.e. 440ms on, 440ms off). The anti-theft authentication signal is always successful within 5 minutes. Even if a remote vehicle search command is received within 5 minutes, the anti-theft authentication process will not be carried out.

[0049] Optionally, in addition to detecting BCM faults by detecting the electrical parameters of the functional modules, you can also use professional automotive diagnostic equipment to connect to the BCM to read fault codes and detect system status. This can provide more detailed and accurate BCM status information, helping to determine which functional modules are faulty.

[0050] If the specific faulty module cannot be determined through electrical parameters and vehicle diagnostic equipment, a functional module in the BCM can be replaced for testing.

[0051] This embodiment provides a controller, see Figure 5 , includes at least one processor 301 and a memory 302 that is communicatively connected to the at least one processor 301.

[0052] The memory 302 stores instructions that can be executed by at least one of the processors 301. The instructions are executed by at least one of the processors 301 so that at least one of the processors 301 can execute the above-mentioned remote vehicle search method, thereby having at least the same advantages as the above-mentioned method.

[0053] Optionally, the controller also includes interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the controller, including instructions stored in or on a memory to display graphical information of a GUI (Graphical User Interface) on an external input / output device (such as a display device coupled to an interface). In other embodiments, if necessary, multiple processors can be used together with multiple memories, and / or multiple buses can be used together with multiple memories. Similarly, multiple electronic devices can be connected (for example, as a server array, a group of blade servers, or a multi-processor system), and each device provides some necessary operations.

[0054] The memory 302 is a computer-readable storage medium that can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the remote vehicle search method in the embodiment of the present application. The processor 301 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 301, that is, realizing the above-mentioned remote vehicle search method.

[0055] The memory 301 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 302 may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0056] The controller may further include: an input device 303 and an output device 304. The processor 301, the memory 301, the input device 303 and the output device 304 may be connected via a bus or other means.

[0057] The input device 303 can receive input digital or character information, and the output device 304 can include a display device, an auxiliary lighting device (e.g., LED), and a tactile feedback device (e.g., a vibration motor), etc. The display device can include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some embodiments, the display device can be a touch screen.

[0058] This embodiment provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to enable the computer to execute the above method. The computer instructions on the computer-readable storage medium are used to enable the computer to execute the above method, and thus have at least the same advantages as the above method.

[0059] The medium in the present invention can adopt any combination of one or more computer-readable media. The medium can be a computer-readable signal medium or a computer-readable storage medium. The medium can be, for example, but not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples of the medium (non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, a device or a device or used in combination with it.

[0060] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0061] The program code contained on the computer-readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, RF (Radio Frequency), etc., or any suitable combination of the above.

[0062] Computer program code for performing the operations of the present invention may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0063] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the expected results of the technical solution disclosed in this application can be achieved, and this document is not limited here.

[0064] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.

Claims

1. A remote vehicle search method, characterized in that: include: Receiving a fault message of a vehicle body controller sent by an intelligent vehicle-mounted terminal, wherein the fault information is sent by the intelligent vehicle-mounted terminal to a target controller when the intelligent vehicle-mounted terminal does not receive a response from the vehicle body controller to a remote authentication request message; In response to the fault message, controlling the vehicle body controller to restart; If the vehicle body controller still does not respond to the remote authentication request message after restarting, the vehicle body controller controls the components of the vehicle to perform a first designated action to prompt the user of the location of the vehicle.

2. The method according to claim 1, characterized in that After controlling the vehicle body controller to restart in response to the fault message, the method further includes: Sending a notification to the intelligent vehicle terminal to restart the vehicle body controller; receiving a feedback message sent by the intelligent vehicle terminal indicating whether the vehicle body controller responds to the remote authentication request message; Determine whether the vehicle body controller responds to the remote authentication request message after restarting according to the feedback message.

3. The method according to claim 1, characterized in that After controlling the vehicle body controller to restart in response to the fault message, the method further includes: If the vehicle body controller still does not respond to the remote authentication request message after restarting, determining fault information of a functional module in the vehicle body controller; Sending fault information to the remote user terminal via the intelligent vehicle-mounted terminal; Wherein, the target controller includes a gateway controller.

4. A remote vehicle search system, characterized in that: include: The intelligent vehicle terminal sends a fault message of the body controller to the target controller when not receiving a response from the body controller to the remote authentication request message; The target controller controls the vehicle body controller to restart in response to the fault message; If the vehicle body controller still does not respond to the remote authentication request message after restarting, the target controller controls the vehicle components through the vehicle body controller to perform a first designated action to prompt the user of the vehicle's location.

5. The system according to claim 4, characterized in that If the vehicle body controller still does not respond to the remote authentication request message after restarting, the microcontroller of the vehicle body controller responds to the fault detection instruction sent by the target controller and sends a collection instruction to the electrical parameter collection module; The electrical parameter acquisition module sends the electrical parameters of each functional module to the status monitoring module; The state monitoring module determines the fault information of the functional modules according to the electrical parameters of each functional module, and returns the fault information to the microcontroller; The microcontroller sends the fault information to a target controller.

6. The system according to claim 5, characterized in that After receiving the fault information, the microcontroller controls the components of the vehicle to perform a second specified action to prompt the user of the faulty functional module.

7. The system according to claim 5, characterized in that The intelligent vehicle terminal sends a remote authentication request message to the vehicle body controller in response to the remote vehicle search instruction before sending the fault message of the vehicle body controller to the target controller; If no response to the remote authentication request message is received from the vehicle body controller, sending the remote authentication request message to the vehicle body controller multiple times within a set time period; If the response of the vehicle body controller to the remote authentication request message is still not received, an operation of sending a fault message of the vehicle body controller to the target controller is triggered.

8. The system according to any one of claims 5 to 7, characterized in that: If the vehicle body controller still does not respond to the remote authentication request message after restarting, the target controller sends an action instruction to the microcontroller of the vehicle body controller; The microcontroller controls the components of the vehicle to perform a first designated action in response to the action instruction.

9. A controller, characterized in that: include: at least one processor, and a memory communicatively coupled to at least one of the processors; Wherein, the memory stores instructions that can be executed by at least one of the processors, and the instructions are executed by at least one of the processors so that at least one of the processors can execute the remote vehicle search method described in any one of claims 1-3.

10. A computer-readable storage medium, characterized in that: The medium stores computer instructions, and the computer instructions are used to enable the computer to execute the remote vehicle search method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Method for remotely controlling automobile

    CN103770747A

  • Remote vehicle searching method based on Internet of Vehicles

    CN112735170A

  • Fault detection method and system of vehicle body controller and vehicle

    CN116300785A

  • Automobile body control domain and control method

    CN116394959A

  • New energy electric vehicle remote control method and system

    CN116400621A