New energy automobile remote regulation and control method and system and medium
By introducing debugging terminals and cloud platforms into the remote control system of new energy vehicles, the problem of new energy vehicles in the existing technology cannot be effectively remote debugged, and the remote debugging function is realized, which improves maintenance efficiency and reduces costs.
Patent Information
- Application Number
- CN202311669927.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-07
- Publication Date
- 2025-06-10
AI Technical Summary
The lack of effective remote debugging functions in existing new energy vehicle systems has led to the inability to detect and troubleshoot in advance, increasing the time and labor costs of maintenance and debugging.
By introducing debugging terminals, automobile terminals, cloud platforms and operation terminals into the remote control system of new energy vehicles, the CAN bus and cloud platforms realize communication between debugging terminals and automobile terminals, the operating program establishes short-distance or remote communication with the debugging terminal, issue debugging instructions and receive debugging analysis data.
The remote debugging function of new energy vehicles has been realized, the efficiency of repair and troubleshooting has been improved, and time and labor costs have been reduced.
Smart Images

Figure CN120122491A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of new energy vehicles, and in particular to a method, a system and a medium for remotely controlling a new energy vehicle. Background Art
[0002] With the development of technology and the protection of the environment, new energy vehicles have gradually become the main means of transportation for people. Therefore, the maintenance and debugging of new energy vehicles have also become essential content. The remote debugging technology of vehicles is also a very crucial technology. However, most of the current new energy vehicle systems do not have or have a relatively weak remote debugging function, resulting in the inability to detect and eliminate faults in advance. When a vehicle has a fault, after-sales personnel need to go to the site for repair, which greatly increases the time cost and labor cost of maintaining and debugging new energy vehicles. Summary of the Invention
[0003] Embodiments of the present invention provide a method, a system and a medium for remotely controlling a new energy vehicle, aiming to solve the problem that new energy vehicles in the prior art cannot be effectively remotely debugged.
[0004] In a first aspect, an embodiment of the present invention provides a method for remotely controlling a new energy vehicle. The method is applied to a new energy vehicle remote control system, which includes a debugging terminal, a vehicle terminal, a cloud platform and an operation terminal. The debugging terminal communicates with the vehicle terminal through a CAN bus. An operation program is built into the operation terminal. The method includes: the operation program establishes short-distance communication with the debugging terminal, the operation program sends a debugging instruction to the debugging terminal to debug the vehicle terminal, and receives debugging analysis data returned by the debugging terminal; or, the operation program establishes remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal, and receives debugging analysis data returned by the debugging terminal.
[0005] In a second aspect, an embodiment of the present invention further provides a device for remotely controlling a new energy vehicle. The device is applied to a new energy vehicle remote control system, which includes a debugging terminal, a vehicle terminal, a cloud platform and an operation terminal. The debugging terminal communicates with the vehicle terminal through a CAN bus. An operation program is built into the operation terminal. The method includes: the operation program establishes short-distance communication with the debugging terminal, the operation program sends a debugging instruction to the debugging terminal to debug the vehicle terminal, and receives debugging analysis data returned by the debugging terminal; or, the operation program establishes remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal, and receives debugging analysis data returned by the debugging terminal.
[0006] In a third aspect, an embodiment of the present invention further provides a remote control system for a new energy vehicle, which includes at least three computer devices. Each computer device includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processors in at least two of the computer devices execute the corresponding computer programs, they jointly implement the method according to any one of claims 1 to 7.
[0007] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium. The storage medium stores a computer program, and the computer program includes program instructions. When the program instructions are executed by a processor, the above method can be implemented.
[0008] An embodiment of the present invention provides a method, a system, and a medium for remote control of a new energy vehicle. Among them, the method is applied to a remote control system for a new energy vehicle. The system includes a debugging terminal, a vehicle terminal, a cloud platform, and an operation terminal. The debugging terminal communicates with the vehicle terminal through a CAN bus. An operation program is built into the operation terminal. The method includes: the operation program establishes short-distance communication with the debugging terminal, the operation program sends a debugging instruction to the debugging terminal to debug the vehicle terminal, and receives debugging analysis data returned by the debugging terminal; or, the operation program establishes remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal, and receives debugging analysis data returned by the debugging terminal. By connecting the debugging terminal to the operation program and the vehicle terminal respectively in the embodiment of the present invention, the vehicle terminal can receive adjustment instructions issued by the debugging terminal. It is also possible to establish remote communication between the operation program and the debugging terminal through the cloud platform, so that maintenance personnel can remotely issue debugging instructions to debug the vehicle terminal, which can effectively improve the maintenance and troubleshooting efficiency and reduce the time and labor costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0010] Figure 1 It is a schematic flowchart of the method for remote control of a new energy vehicle provided by an embodiment of the present invention;
[0011] Figure 2 It is a schematic flowchart of another embodiment of the method for remote control of a new energy vehicle provided by an embodiment of the present invention;
[0012] Figure 3Schematic diagram of a sub - process of another embodiment of the new - energy vehicle remote control method provided by an embodiment of the present invention;
[0013] Figure 4 Schematic diagram of a sub - process of another embodiment of the new - energy vehicle remote control method provided by an embodiment of the present invention;
[0014] Figure 5 Schematic diagram of a sub - process of another embodiment of the new - energy vehicle remote control method provided by an embodiment of the present invention;
[0015] Figure 6 Structural block diagram of the new - energy vehicle remote control method provided by an embodiment of the present invention;
[0016] Figure 7 Schematic block diagram of the new - energy vehicle remote control device provided by an embodiment of the present invention;
[0017] Figure 8 Schematic block diagram of the new - energy vehicle remote control system provided by an embodiment of the present invention. Detailed implementation manners
[0018] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0019] It should be understood that when used in this specification and the appended claims, the terms "comprises" and "comprising" indicate the presence of the described features, wholes, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.
[0020] It should also be understood that the terms used in this specification of the present invention are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in this specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to include the plural forms.
[0021] It should be further understood that the term "and / or" used in this specification of the present invention and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0022] Please refer to Figure 1 , Figure 1It is a schematic flowchart of the new energy vehicle remote control method provided by the embodiment of the present invention. The new energy vehicle remote control method in this embodiment can be applied to a new energy vehicle remote control system. Among them, the system includes a debugging terminal, a vehicle terminal, a cloud platform, and an operation terminal. Among them, the debugging terminal is connected to the operation programs in the vehicle terminal and the operation terminal to achieve remote and short-distance control of vehicle equipment, so that maintenance personnel can remotely issue debugging instructions to debug the vehicle terminal, which can effectively improve the maintenance and troubleshooting efficiency and reduce time and labor costs.
[0023] Figure 1 It is a schematic flowchart of the new energy vehicle remote control method provided by the embodiment of the present invention. As shown in the figure, the method includes the following step S110.
[0024] S110. The operation program establishes short-distance communication with the debugging terminal, the operation program issues a debugging instruction to the debugging terminal to debug the vehicle terminal, and receives the debugging analysis data returned by the debugging terminal.
[0025] In this embodiment, the operation program is a WeChat mini-program, which is built into the operation terminal. The operation terminal can be a mobile phone, a tablet computer or other terminals, which is not limited herein. The debugging analysis data is the data generated by the vehicle terminal during the debugging process. For example, data such as motor speed, motor torque, bus voltage, bus current, motor temperature, and fault code. The vehicle terminal is a new energy vehicle. The operation program establishes short-distance communication with the debugging terminal. For example, the operation program can establish short-distance communication through a Bluetooth function or ZigBee (ZigBee, a wireless network protocol for low-speed short-distance transmission), etc. In addition, the debugging terminal establishes communication with the vehicle terminal through a CAN bus. Specifically, the debugging terminal includes a CAN interface, and the CAN bus of the debugging terminal and the CAN bus of the vehicle terminal can be connected through the interface to communicate with each other. Through the debugging terminal, the operation program can be connected to the vehicle terminal to realize communication between the two. After establishing the communication, the operation program can receive the debugging analysis data of the vehicle terminal and display it. Technicians can issue debugging instructions through the operation program according to the seen debugging analysis data to debug the vehicle terminal. For example, technicians use the WeChat mini-program to find that the motor of the vehicle terminal runs overheat seriously, which may reduce the service life. So, a debugging instruction to modify the current upper limit value is issued to the debugging terminal. The debugging terminal sends the instruction to the vehicle terminal, and the vehicle terminal parses and executes the debugging instruction, so that the vehicle terminal no longer has the serious overheating situation after the modification. By establishing short-distance communication through the debugging terminal, the operation program can issue debugging instructions to the debugging terminal to debug the vehicle terminal, which can effectively improve the maintenance and troubleshooting efficiency and prevent the occurrence of vehicle faults.
[0026] In one embodiment, step S110 further includes step S111.
[0027] S111. The operation program establishes short-distance communication with the debugging terminal through the Bluetooth function of the operation terminal.
[0028] In this embodiment, the operation program is a WeChat mini-program, which includes a Bluetooth communication module, a data display module, a data sending module, and a remote communication module. After the WeChat mini-program is started, technicians log in to the WeChat mini-program through the registered user information and click to connect to the selected vehicle terminal. The WeChat mini-program then obtains the Bluetooth permission of the operation terminal. Since the debugging terminal is built with a Bluetooth chip, short-distance communication connection can be established between the WeChat mini-program and the debugging terminal through Bluetooth. By establishing the short-distance communication connection, the debugging analysis data of the vehicle terminal and the issued instructions can be transmitted to obtain the usage situation of the vehicle terminal and facilitate the repair of the vehicle terminal.
[0029] In one embodiment, step S110 further includes step S112.
[0030] S112. The operation program sends the debugging instruction generated from the debugging analysis data to the debugging terminal, where the debugging instruction carries modification parameters.
[0031] In this embodiment, the modification parameters are parameters for debugging the vehicle terminal. Specifically, the technician views the debugging analysis data to obtain the operating conditions of the vehicle terminal, and determines how to debug the vehicle terminal according to the debugging analysis data to determine the corresponding debugging instruction carrying parameters, and the operation program sends the debugging instruction to the debugging terminal. For example, currently the upper limit of the charging current of the vehicle terminal is 150A. At this time, the charging time is too long and it shows that the battery of the vehicle terminal is overheating. Then a debugging instruction to change the upper limit of the charging current to 180A is issued, where 180A is the modification parameter. By making the debugging instruction carry the modification parameters, it can be clear how the vehicle terminal should be debugged.
[0032] The above implementation is an implementation for regulating the vehicle terminal on-site. To improve the integrity of the invention, the present invention also provides another implementation.
[0033] Figure 2 It is a schematic flowchart of a method for remotely regulating a new energy vehicle provided by another embodiment of the present invention. As Figure 2 shown, the method for remotely regulating a new energy vehicle in this embodiment includes step S210.
[0034] S210. The operation program establishes remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal, and receives the debugging analysis data returned by the debugging terminal.
[0035] In this embodiment, the cloud platform is a software and service platform built based on cloud computing technology, which provides a reliable, flexible, and scalable way to build, deploy, and manage applications and services. The operating program establishes remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal. Specifically, the debugging analysis data returned by the debugging terminal is uploaded to the cloud platform, and the operating program obtains the debugging analysis data through the cloud platform and issues a debugging instruction through the cloud platform to debug the vehicle terminal. By establishing remote communication, the operating program can remotely monitor and debug the vehicle terminal, enabling the after-sales technicians not to reach the debugging site, saving labor and time costs. Or when some debugging tasks are relatively complex and the after-sales personnel cannot complete them alone, it is convenient for technicians to remotely assist the after-sales personnel in debugging to improve the repair and troubleshooting efficiency and reduce time and labor costs.
[0036] In one embodiment, as Figure 3 shown, step S210 further includes steps S211 - S213.
[0037] S211. The debugging terminal sends the debugging analysis data of the vehicle terminal to the first operating program, where the first operating program is a program that constructs short-distance communication with the debugging terminal;
[0038] S212. The first operating program receives the debugging analysis data and uploads the debugging analysis data to the cloud platform;
[0039] S213. The second operating program obtains the debugging analysis data through the cloud platform.
[0040] In this embodiment, the operation program includes a first operation program and a second operation program. Among them, the first operation program is a program for establishing short-distance communication with the debugging terminal, that is, the first operation program is a WeChat mini-program for monitoring and debugging the vehicle terminal on-site. The second operation program is a WeChat mini-program for remotely monitoring and debugging the vehicle terminal. By establishing short-distance communication, it is convenient for the debugging terminal to send the debugging analysis data of the vehicle terminal to the first operation program. The first operation program receives the debugging analysis data and uploads the debugging analysis data to the preset cloud platform for storage by the cloud platform. Technical personnel or after-sales personnel for remote debugging can log in to the second operation program, and the second operation program downloads the debugging analysis data stored in the cloud platform. It can be understood that if data needs to be transmitted between the second operation program and the first operation program, the second operation program uploads the data to be transmitted to the cloud platform, and the first operation program downloads the data through the cloud platform to obtain the data to be transmitted.
[0041] In addition, in this embodiment, the operation program and the cloud platform also establish a transmission channel through the HTTP protocol to transmit the debugging instructions and the debugging analysis data. Specifically, the WeChat mini-program can communicate with the cloud platform bidirectionally through the HTTP protocol. The cloud platform transfers the data between the first operation program on-site and the second operation program at a long distance, so that the operation program can remotely monitor or debug the operation of the vehicle terminal.
[0042] In one embodiment, as Figure 4 shown, step S210 further includes steps S214-S215.
[0043] S214. The second operation program sends the debugging instruction to the cloud platform;
[0044] S215. The first operation program obtains the debugging instruction through the cloud platform and sends it to the debugging terminal to debug the vehicle terminal.
[0045] In this embodiment, the second operation program sends the debugging instruction to the cloud platform, that is, the WeChat mini-program at a long distance uploads the debugging instruction to the cloud platform. The cloud platform receives the debugging instruction and sends the debugging instruction to the first operation program, and issues the debugging instruction to the vehicle terminal through the debugging terminal. The vehicle terminal receives the debugging instruction and parses it to debug the vehicle terminal. Specifically, if the technician observes through the second operation program that the motor of the vehicle terminal runs with serious heat generation, a debugging instruction for modifying the upper limit of the current value is issued through the second operation program. The second operation program uploads the debugging instruction for modifying the upper limit of the current value to the cloud platform. The first operation instruction obtains the debugging instruction for modifying the upper limit of the current value through the cloud platform and transmits it to the debugging terminal through Bluetooth. The debugging terminal sends it to the vehicle terminal through the CAN bus. The vehicle terminal parses it and modifies its own upper limit of the current value according to the parsed instruction. Through the cloud platform, the debugging instruction issued by the second operation program can be transmitted, which is convenient for repairing or debugging the vehicle terminal.
[0046] In one embodiment, as Figure 5 shown, step S210 further includes steps S216-S217.
[0047] S216. The cloud platform receives the debugging analysis data and stores it;
[0048] S217. The cloud platform performs data statistics and analysis based on the stored debugging analysis data to generate corresponding analysis results.
[0049] In this embodiment, the cloud platform runs on a server, receives the debugging analysis data uploaded by the first operation program, and stores it in the server space to aggregate the debugging analysis data uploaded by multiple first operation programs. The cloud platform performs data statistics and analysis on the stored debugging analysis data to generate corresponding analysis results. For example, statistical analysis methods such as mean, variance, or extreme value can be used to analyze the stored data of motor speed, motor torque, bus voltage, bus current, motor temperature, etc., to generate corresponding analysis results. For example, the cloud platform can analyze the frequency and environment of specific faults occurring in the vehicle terminal. For example, in cold regions, the IGBT (Insulated Gate Bipolar Transistor) damage fault is often reported. The cloud platform can analyze the change trend of this data. For example, the current of a certain vehicle is getting higher under the same working conditions, and at this time, an analysis result for inspection and maintenance is generated; analyze the correlation between data. For example, it is recognized that voltage fluctuations are strongly correlated with the occurrence of a certain fault, and when voltage fluctuations are detected again, an analysis result for notifying technicians for maintenance can be generated. Save the analysis result to the cloud platform. The technician can log in to the cloud platform to view the analysis result and issue corresponding debugging instructions to the vehicle terminal through the operation program. By performing data statistics and analysis on the stored debugging analysis data through the cloud platform, the law of fault occurrence is identified, the fault is predicted, and maintenance suggestions are given.
[0050] To further understand the remote control process of the new energy vehicle in the embodiment of the present invention, the following is described through a specific implementation process:
[0051] Figure 6 is the structural block diagram provided by the embodiment of the present invention. As Figure 6As shown, a short-distance communication is established between the operation program and the debugging terminal through the Bluetooth function, and the debugging terminal communicates with the vehicle terminal through the CAN bus, so as to realize the short-distance communication between the operation program and the vehicle terminal. The operation program receives the debugging analysis data returned by the debugging terminal, and the technician analyzes the debugging analysis data to determine the debugging instruction with modified parameters, and sends the debugging instruction to the vehicle terminal through the operation program to debug the vehicle terminal. If the technician cannot be present during the repair of the current vehicle terminal or off-site assistance is required, a remote communication is established between the operation program and the debugging terminal through the cloud platform, that is, the debugging analysis data obtained by the first operation program that establishes a short-distance communication with the debugging terminal is uploaded to the cloud platform, and the second operation program at a long distance obtains the debugging analysis data through the cloud platform. The technician remotely controlling the second operation program can determine the debugging instruction based on the visible debugging analysis data, and send the debugging instruction to the cloud platform. The cloud platform sends the debugging instruction to the first operation program to realize the remote monitoring and debugging of the vehicle terminal, saving a large amount of time and labor costs. In addition, the cloud platform receives the debugging analysis data, stores and analyzes it. By statistically analyzing the data of multiple vehicle terminals, corresponding analysis results can be generated automatically. The technician can log in to the cloud platform to view them, and send corresponding debugging instructions through the operation program according to the analysis results to debug the vehicle terminal. By implementing the method of the present invention, the maintenance and troubleshooting efficiency can be improved, and the time and labor costs can be reduced.
[0052] Figure 7 FIG. is a schematic block diagram of a new energy vehicle remote control device 300 provided by an embodiment of the present invention. As Figure 7 shown, corresponding to the above new energy vehicle remote control method, the present invention also provides a new energy vehicle remote control device. The new energy vehicle remote control device includes units for executing the above new energy vehicle remote control method, and the device can be configured in a new energy vehicle. Specifically, please refer to Figure 7 , including a debugging terminal, a vehicle terminal, a cloud platform, and an operation terminal. The debugging terminal communicates with the vehicle terminal through the CAN bus, and an operation program is built into the operation terminal.
[0053] The operation program 310 is used to establish a short-distance communication with the debugging terminal, send a debugging instruction to the debugging terminal to debug the vehicle terminal, and receive the debugging analysis data returned by the debugging terminal; or
[0054] The operation program 320 is used to establish remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal, and receive the debugging analysis data returned by the debugging terminal.
[0055] In one embodiment, the operation program 310 includes:
[0056] The operation program is used to establish short-distance communication with the debugging terminal through the Bluetooth function of the operation terminal.
[0057] The operation program is used to send the debugging instructions generated from the debugging analysis data to the debugging terminal, where the debugging instructions carry modification parameters.
[0058] In one embodiment, the operation program 320 includes:
[0059] The debugging terminal is used to send the debugging analysis data of the vehicle terminal to the first operation program, where the first operation program is a program that constructs short-distance communication with the debugging terminal;
[0060] The first operation program is used to receive the debugging analysis data and upload the debugging analysis data to the cloud platform;
[0061] The second operation program is used to obtain the debugging analysis data through the cloud platform.
[0062] In one embodiment, the operation program 320 further includes:
[0063] The second operation program is used to send the debugging instructions to the cloud platform;
[0064] The first operation program is used to obtain the debugging instructions through the cloud platform and send them to the debugging terminal to debug the vehicle terminal.
[0065] In one embodiment, the operation program 320 further includes:
[0066] The cloud platform is used to receive the debugging analysis data and store it;
[0067] The cloud platform is used to perform data statistics and analysis based on the stored debugging analysis data to generate corresponding analysis results.
[0068] In one embodiment, the operation program 320 further includes:
[0069] The operation program is used to establish a transmission channel with the cloud platform through the HTTP protocol to transmit the debugging instructions and the debugging analysis data.
[0070] It should be noted that technical personnel in the relevant field can clearly understand that the specific implementation process of the above-mentioned new energy vehicle remote control device 300 and each unit can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and brevity of description, it will not be repeated here.
[0071] The above-mentioned new energy vehicle remote control device can be implemented in the form of a computer program. The computer program can be used in Figure 8 The new energy vehicle remote control system shown is running on it.
[0072] See also Figure 8 , Figure 8 The schematic block diagram of a new energy vehicle remote control system provided in an embodiment of the present application includes a plurality of computer devices, and the computer devices include the debugging terminal, the vehicle terminal, the cloud platform and the operation terminal in the above embodiment.
[0073] See also Figure 8 The new energy vehicle remote control system 500 includes a processor 502, a memory and a network interface 505 connected through a system bus 501, wherein the memory may include a non-volatile storage medium 503 and an internal memory 504.
[0074] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions, and when the program instructions are executed, the processor 502 can execute a new energy vehicle remote control method.
[0075] The processor 502 is used to provide computing and control capabilities to support the operation of the entire new energy vehicle remote control system 500.
[0076] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a new energy vehicle remote control method.
[0077] The network interface 505 is used to communicate with other devices over the network. Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present application, and does not constitute a limitation on the new energy vehicle remote control system 500 to which the scheme of the present application is applied. The specific new energy vehicle remote control system 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0078] The processor 502 is used to run a computer program 5032 stored in the memory to implement the steps of the above method.
[0079] It should be understood that in the embodiments of the present application, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0080] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program includes program instructions, and the computer program can be stored in a storage medium, and the storage medium is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the embodiments of the above methods.
[0081] Therefore, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program, where the computer program includes program instructions. When the program instructions are executed by the processor, the processor is caused to execute the steps of the above method.
[0082] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, an optical disc, or other computer-readable storage media that can store program codes.
[0083] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of the examples have been generally described according to their functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0084] In several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
[0085] The steps in the method embodiments of the present invention can be adjusted, combined, and deleted according to actual needs. The units in the device embodiments of the present invention can be combined, divided, and deleted according to actual needs. In addition, the functional units in each embodiment of the present invention can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0086] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions to enable a new energy vehicle remote control system to execute all or part of the steps of the methods described in each embodiment of the present invention.
[0087] As mentioned above, the above are only the specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims
1. A method for remote control of new energy vehicles, characterized in that, the method is applied to a new energy vehicle remote control system, the system includes a debugging terminal, a vehicle terminal, a cloud platform and an operation terminal, the debugging terminal communicates with the vehicle terminal through a CAN bus, an operation program is built in the operation terminal, and the method includes: the operation program establishes short-distance communication with the debugging terminal, the operation program sends a debugging instruction to the debugging terminal to debug the vehicle terminal, and receives the debugging analysis data returned by the debugging terminal; or the operation program establishes remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal, and receives the debugging analysis data returned by the debugging terminal.
2. The method according to claim 1, characterized in that, the step of the operation program establishing short-distance communication with the debugging terminal includes: the operation program establishes short-distance communication with the debugging terminal through the Bluetooth function of the operation terminal.
3. The method according to claim 1, characterized in that, the operation program includes a first operation program and a second operation program, and the step of the operation program establishing remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal includes: the debugging terminal sends the debugging analysis data of the vehicle terminal to the first operation program, wherein the first operation program is a program that constructs short-distance communication with the debugging terminal; the first operation program receives the debugging analysis data and uploads the debugging analysis data to the cloud platform; the second operation program obtains the debugging analysis data through the cloud platform.
4. The method according to claim 3, characterized in that, the step of the operation program establishing remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal further includes: the second operation program sends the debugging instruction to the cloud platform; the first operation program obtains the debugging instruction through the cloud platform and sends it to the debugging terminal to debug the vehicle terminal.
5. The method according to claim 3, characterized in that, after the step of uploading the debugging analysis data to the cloud platform, it further includes: the cloud platform receives the debugging analysis data and stores it; the cloud platform performs data statistics and analysis based on the stored debugging analysis data to generate corresponding analysis results.
6. The method according to claim 1, characterized in that, the step of the operation program establishing remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal includes: the operation program and the cloud platform establish a transmission channel through the HTTP protocol to transmit the debugging instruction and the debugging analysis data.
7. The method according to claim 1, characterized in that, the step of the operation program sending a debugging instruction to the debugging terminal to debug the vehicle terminal includes: the operation program sends the debugging instruction generated through the debugging analysis data to the debugging terminal, wherein the debugging instruction carries modified parameters.
8. A remote control system for new energy vehicles, characterized in that, the system includes a debugging terminal, a vehicle terminal, a cloud platform and an operation terminal, where: the operation program is used to establish short-distance communication with the debugging terminal, the debugging instructions sent by the operation program to the debugging terminal are used to debug the vehicle terminal, and receive the debugging analysis data returned by the debugging terminal; or the operation program is used to establish remote communication with the debugging terminal through the cloud platform to debug the vehicle terminal, and receive the debugging analysis data returned by the debugging terminal.
9. A remote control system for new energy vehicles, characterized in that, it includes at least three computer devices, each of the computer devices includes a memory, a processor and a computer program stored on the memory and executable on the processor, and when the processors in at least two of the computer devices execute the corresponding computer programs, they jointly implement the method described in any one of claims 1 to 7.
10. A storage medium, characterized in that, the storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the method described in any one of claims 1-7.