Data acquisition method and device, electronic equipment and storage medium

Through the terminal equipment and cloud servers, the problem of real-time remote monitoring of electric vehicles is solved, remote fault detection of electric vehicles is realized, and user experience is improved.

CN120256701APending Publication Date: 2025-07-04ZHEJIANG LUYUAN ELECTRIC VEHICLE
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202510333859.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The existing technology cannot realize real-time remote monitoring of electric vehicles, making it difficult for electric vehicles to be discovered and dealt with in a timely manner.

Method used

Obtain user query instructions through the terminal device, and use the cloud server to send the instructions to the vehicle. The vehicle obtains charging information, riding-related information and location information, and feedbacks it to the cloud server, and finally sends it to the terminal device to display it by the cloud server.

Benefits of technology

Remote monitoring of electric vehicles is realized, potential faults are discovered in a timely manner, and user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120256701A_ABST
    Figure CN120256701A_ABST
Patent Text Reader

Abstract

The invention discloses a data acquisition method and device, electronic equipment and a storage medium, and relates to the technical field of data processing. The data acquisition method is applied to the data acquisition system, and comprises the following steps: acquiring a user query instruction through terminal equipment, and sending the user query instruction to a vehicle based on a cloud server; the method comprises the following steps: acquiring charging information, riding related information and vehicle position information through a vehicle based on a user query instruction; target display information is determined through a vehicle according to charging information and riding related information, and the target display information and vehicle position information are fed back to a cloud server; and sending the target display information and the vehicle position information to the terminal equipment through the cloud server, so that the terminal equipment displays the target display information and the vehicle position information. According to the embodiment of the invention, remote monitoring of the terminal equipment on the vehicle is realized, the target display information and the vehicle position information are acquired in time, possible faults of the vehicle can be found in time, and the use experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular, to a data acquisition method, apparatus, electronic device, and storage medium. Background Art

[0002] Electric vehicles have become the choice for many people's daily travel due to their convenience and economy. With the popularization of electric vehicles, the safety problems of electric vehicles have become increasingly prominent. The losses of personnel and property caused by safety issues such as battery pack fires continuously reported in the news have brought huge losses and regrets to the country and individuals. Therefore, during the use of electric vehicles, it is necessary to ensure the safety performance of electric vehicles.

[0003] In the current environment, only people can detect the charging information and riding data of electric vehicles, and remote query cannot be performed, and data acquisition is relatively inconvenient. Therefore, how to remotely monitor vehicle information in real time has become an urgent problem to be solved at present. Summary of the Invention

[0004] The present invention provides a data acquisition method, apparatus, electronic device, and storage medium to solve the problem that vehicle information cannot be monitored in real time in the prior art.

[0005] According to one aspect of the present invention, there is provided a data acquisition method, which is characterized in that it is applied to a data acquisition system, the data acquisition system includes a vehicle, a cloud server, and a terminal device, and the data acquisition method includes:

[0006] Obtain a user query instruction through the terminal device, and send the user query instruction to the vehicle based on the cloud server;

[0007] Obtain charging information, riding-related information, and vehicle location information through the vehicle based on the user query instruction;

[0008] Determine target display information through the vehicle according to the charging information and the riding-related information, and feedback the target display information and the vehicle location information to the cloud server;

[0009] Send the target display information and the vehicle location information to the terminal device through the cloud server, so that the terminal device displays the target display information and the vehicle location information.

[0010] According to another aspect of the present invention, there is provided a data acquisition system, which is characterized in that it includes: a vehicle, a cloud server, and a terminal device;

[0011] Among them, the terminal device is used to obtain a user query instruction, and send the user query instruction to the vehicle based on the cloud server;

[0012] A vehicle, configured to obtain charging information, riding-related information, and vehicle location information based on the user query instruction, determine target display information according to the charging information and the riding-related information, and feedback the target display information and the vehicle location information to the cloud server;

[0013] A cloud server, configured to send the target display information and the vehicle location information to a terminal device, so that the terminal device displays the target display information and the vehicle location information.

[0014] According to another aspect of the present invention, there is provided an electronic device, which includes:

[0015] At least one processor; and

[0016] A memory communicatively connected to the at least one processor; wherein,

[0017] The memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute a data acquisition method according to any embodiment of the present invention.

[0018] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for enabling a processor to implement a data acquisition method according to any embodiment of the present invention when executed.

[0019] In the technical solution of the embodiment of the present invention, in the embodiment of the present invention, a user query instruction is obtained through a terminal device, and the user query instruction is sent to a vehicle based on a cloud server. The vehicle obtains charging information, riding-related information, and vehicle location information based on the user query instruction. The vehicle determines target display information according to the charging information and the riding-related information, and feedbacks the target display information and the vehicle location information to the cloud server. The cloud server sends the target display information and the vehicle location information to the terminal device, so that the terminal device displays the target display information and the vehicle location information, realizing remote monitoring of the vehicle by the terminal device, timely obtaining the target display information and the vehicle location information, facilitating timely discovery of possible faults of the vehicle, and improving the user experience.

[0020] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.

[0022] Figure 1 is a flowchart of a data acquisition method provided in Embodiment 1 of the present invention;

[0023] Figure 2 is a flowchart of a data acquisition method provided in Embodiment 2 of the present invention;

[0024] Figure 3 is a network topology diagram of a data acquisition system provided in Embodiment 3 of the present invention;

[0025] Figure 4 is a flowchart of a data acquisition method provided in Embodiment 3 of the present invention;

[0026] Figure 5 is a structural schematic diagram of a data acquisition system provided in Embodiment 4 of the present invention;

[0027] Figure 6 is a structural schematic diagram of an electronic device for implementing the data acquisition method of the embodiments of the present invention. Detailed Embodiments

[0028] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some 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.

[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily need to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.

[0030] Embodiment 1

[0031] Figure 1 is a flowchart of a data acquisition method provided according to Embodiment 1 of the present invention. This embodiment is applicable to the situation of real-time acquisition and display of data of an electric vehicle. This method can be executed by a data acquisition system, which can be implemented in the form of hardware and / or software. The data acquisition system includes a vehicle, a cloud server, and a terminal device, and the data acquisition system can be configured in an electronic device. As Figure 1 shown, the method includes:

[0032] S110. Obtain a user query instruction through the terminal device, and send the user query instruction to the vehicle based on the cloud server.

[0033] Among them, the user query instruction can be understood as an instruction for the user to query information, and can be used to control the display of data on the terminal device. Generally speaking, the user query instruction can be a screen touch instruction. The user query instruction can be generated according to the user's needs. Exemplarily, the user query instruction can include an instruction to query the vehicle charging information; or, it can be an instruction to query riding-related information. The cloud server is a virtual server based on cloud computing technology, which can be used for data storage, management, and transmission.

[0034] In the embodiment, the terminal device can collect the user query instruction input by the user, transmit the user query instruction to the cloud server, and then send the user query instruction to the vehicle through the cloud server. In the actual operation process, the user can generate a user query instruction by clicking on a specified area of the display screen in the terminal device; or, the user can input the data to be queried in a specified area of the display screen in the terminal device to generate a user query instruction. After generating the user query instruction, the terminal device can receive the user query instruction and send the user query instruction to the vehicle through the cloud server.

[0035] S120. Obtain charging information, riding-related information, and vehicle location information through the vehicle based on the user query instruction.

[0036] Among them, the charging information can be understood as the parameters and data related to the charging process or the vehicle battery during charging. Exemplarily, the charging information may include, but is not limited to, the charging state, charger information, nominal voltage and current, charger temperature, battery temperature, and estimated charging time, etc. The riding-related information can be understood as the information related to riding parameters. Generally speaking, the riding-related information can include riding data and riding status. In one embodiment, the riding-related information may include, but is not limited to, information such as riding speed, mileage, battery power, temperature, and road conditions. The vehicle position information can be understood as the position of the vehicle. Generally speaking, the vehicle position information can be the current position of the vehicle.

[0037] In an embodiment, the vehicle can receive a user query instruction and determine the charging information, riding-related information, and vehicle position information according to the user query instruction. In the actual operation process, the vehicle can extract the data request content included in the user query instruction and collect the corresponding charging information, riding-related information, and vehicle position information according to the data request content. Generally speaking, the vehicle position information can be obtained through the Global Positioning System (GPS). The GPS can be integrated into a preset global positioning system module in the vehicle. The charging information and riding-related information can be collected through corresponding sensors. In the actual process, the charging information and riding-related information collected by the sensors can be obtained through the instrument in the vehicle. In one embodiment, there may be preset conditions for collecting the charging information and riding-related information. Exemplarily, the charging information can be collected when it is determined that the charger is connected. The riding-related information can be collected when the number of power grids of the Adaptive Cruise Control (ACC) changes, or the riding-related information can be collected when the time interval reaches a preset time.

[0038] S130. The vehicle determines the target display information according to the charging information and riding-related information, and feeds back the target display information and the vehicle position information to the cloud server.

[0039] Among them, the target display information can be understood as the information that needs to be displayed. Exemplarily, the target display information may include, but is not limited to, the charging information, riding-related information, and vehicle health status, etc. The target display information can be determined through the charging information and riding-related information.

[0040] In an embodiment, after determining the charging information and riding-related information, the target display information can be determined based on the charging information and riding-related information, and the target display information and the vehicle position information are sent to the cloud server. In the actual operation process, the target display information can include at least one of the charging information, riding-related information, and vehicle health status. The remaining power in the charging information can be determined, and the remaining mileage of the vehicle can be predicted by combining information such as the riding speed and road conditions in the riding-related information. The battery health status and motor performance of the vehicle are evaluated based on the charging information and riding data as the vehicle health status, and information such as the battery health status and remaining mileage is used as the target display information. The vehicle penetrates and responds to the cloud server.

[0041] S140. Send the target display information and the vehicle position information to the terminal device through the cloud server, so that the terminal device displays the target display information and the vehicle position information.

[0042] In an embodiment, the target display information and the vehicle position information can be remotely controlled and sent to the terminal device through the cloud server. After receiving the target display information and the vehicle position information, the terminal device can display them at a specified position on the display screen of the terminal device. In one embodiment, after the terminal device receives the target display information and the vehicle position information at multiple moments, the riding trajectory of the vehicle can also be determined based on the target display information and the vehicle position information.

[0043] In the embodiment of the present invention, the terminal device obtains the user query instruction, and based on the cloud server, sends the user query instruction to the vehicle. The vehicle obtains the charging information, riding-related information, and vehicle position information based on the user query instruction. The vehicle determines the target display information according to the charging information and riding-related information, and feeds back the target display information and the vehicle position information to the cloud server. The cloud server sends the target display information and the vehicle position information to the terminal device, so that the terminal device displays the target display information and the vehicle position information, realizing remote monitoring of the vehicle by the terminal device, facilitating timely discovery of possible faults of the vehicle, and improving the user experience.

[0044] In one embodiment, after the vehicle determines the target display information according to the charging information and riding-related information, it further includes:

[0045] Determine the distance between the terminal device and the vehicle through the terminal device;

[0046] When it is determined that the distance is less than or equal to the distance threshold, establish a communication connection between the vehicle and the terminal device, and the vehicle feeds back the target display information to the terminal device.

[0047] Among them, the distance threshold can be understood as a preset threshold for judging the distance between the vehicle and the terminal device. Generally speaking, when it is determined that the distance between the terminal device and the vehicle is less than or equal to the distance threshold, it can be considered that the vehicle is close to the terminal device; when it is determined that the distance between the terminal device and the vehicle is greater than the distance threshold, it can be considered that the vehicle is far from the terminal device.

[0048] In an embodiment, the position information of the vehicle can be determined by the terminal device, and the distance between the terminal device and the vehicle can be determined through the position information of the vehicle; alternatively, the Bluetooth of the vehicle and the terminal device can be turned on, and the distance between the terminal device and the vehicle can be determined by whether a Bluetooth signal is received. When it is determined that the distance is less than or equal to the distance threshold, a communication connection between the vehicle and the terminal device can be established, so that the vehicle can directly send the target display information to the terminal device through the communication connection. Generally speaking, the communication connection can be a Bluetooth connection, which is convenient for the convenient transmission of the target display information.

[0049] In one embodiment, after the vehicle obtains charging information, riding-related information, and vehicle position information based on the user query instruction, it includes:

[0050] Display the charging information and riding-related information through the instrument in the vehicle.

[0051] In an embodiment, when the vehicle obtains charging information, riding-related information, and vehicle position information based on the user query instruction, the charging information and riding-related information can be displayed on the instrument in the vehicle, which is convenient for the rider to directly observe the charging information and riding-related information, so that the rider can make riding adjustments in a timely manner according to the charging information and riding-related information.

[0052] Embodiment 2

[0053] Figure 2 It is a flowchart of a data acquisition method provided according to Embodiment 2 of the present invention. This embodiment is further optimized and extended based on the above implementation manner, and can be combined with each optional technical solution in the above implementation manner. As Figure 2 shown, the method includes:

[0054] S210. Listen for a user query instruction triggered by a user operation through the terminal device, and send the user query instruction to the cloud server.

[0055] In an embodiment, the user query instruction triggered by the user operation can be recognized by the terminal device, and the user query instruction can be transmitted to the cloud server.

[0056] S220. Transmit the user query instruction to the vehicle through the cloud server.

[0057] In an embodiment, after the cloud server receives a user query instruction, it can send the user query instruction to the vehicle.

[0058] S230. Extract the data request content in the user query instruction through the vehicle.

[0059] Among them, the data request content can be understood as the data query requirement content included in the user query instruction. Exemplarily, the data request content may include information such as charging status, charger information, nominal voltage and current, charger temperature, battery temperature, estimated charging time, riding speed, mileage, battery power, temperature, and road conditions.

[0060] In an embodiment, the user query instruction can be read to determine the data request content included in the user query instruction.

[0061] S240. When the vehicle meets the first change condition, obtain the charging information and riding-related information of the vehicle based on the data request content through the instrument in the vehicle.

[0062] Among them, the first change condition includes at least one of the following: the vehicle is connected to a charger, the adaptive cruise control of the vehicle is turned off and the number of battery level grids changes, or it is determined that the interval between the current moment and the historical reporting moment is a preset duration. Exemplarily, the preset duration may include but is not limited to 1 minute, 5 minutes, and 10 minutes, etc.

[0063] Among them, the instrument can be understood as a component in the vehicle that displays the running information of the vehicle to the rider in real time, and the instrument can obtain the data information collected by the sensors in the vehicle.

[0064] In an embodiment, when the vehicle meets the conditions that the vehicle is connected to a charger, the adaptive cruise control of the vehicle is turned off and the number of battery level grids changes, or it is determined that the interval between the current moment and the historical reporting moment is a preset duration, the charging information and riding-related information corresponding to the data request content can be collected through the instrument. In the actual operation process, the charging information corresponding to the data request content can be obtained when the vehicle is connected to a charger, and the riding-related information corresponding to the data request content can be obtained when the adaptive cruise control of the vehicle is turned off and the number of battery level grids changes, or it is determined that the interval between the current moment and the historical reporting moment is a preset duration.

[0065] S250. Obtain the current vehicle position as the vehicle position information through the preset global positioning system module in the vehicle.

[0066] Among them, the preset global positioning system module can be understood as a module that is pre-set to obtain the vehicle position and transmit information. In the actual operation process, a communication module can be integrated in the preset global positioning system module, such as a 4th Generation Mobile Communication Technology (4G) module, a 5th Generation Mobile Communication Technology (5G) module, etc.

[0067] In an embodiment, the current vehicle position can be obtained through the preset global positioning system module in the vehicle, and the current vehicle position of the vehicle is used as the vehicle position information.

[0068] S260. Determine the vehicle health status through the instrument in the vehicle according to the charging information and the riding-related information, and use the charging information, the riding-related information, and the vehicle health status as the target display information.

[0069] In an embodiment, the battery health status of the vehicle can be evaluated through the instrument in the vehicle according to the charging information, and the motor performance can be evaluated according to the riding-related information. The battery health status and the motor performance are used as the vehicle health status, and the charging information, the riding-related information, and the vehicle health status are used as the target display information. In the actual operation process, the battery health status can be determined by combining the nominal voltage and current, the charger temperature, the battery temperature, and the estimated charging time in the charging information. Exemplarily, when the charger temperature or the battery temperature is too high, it can be considered that the battery health status is poor. The vehicle health status is determined by combining the riding speed, the mileage, and the temperature in the riding-related information. Exemplarily, when the mileage is less than the mileage threshold, it can be considered that the motor performance is poor. When both the battery health status and the motor performance are good, it can be considered that the vehicle health status is good; when either the battery health status or the motor performance is poor, it can be considered that the vehicle health status is poor.

[0070] S270. Send the target display information to the preset global positioning system module in the vehicle through the instrument in the vehicle based on the preset serial port.

[0071] In an embodiment, the target display information can be sent from the instrument to the preset global positioning system module through the preset serial port, so that the preset global positioning system module can transmit the target display information to the cloud server.

[0072] S280. Send the target display information and the vehicle position information to the cloud server through the preset global positioning system module in the vehicle.

[0073] In an embodiment, after the preset global positioning system module receives the target display information, the target display information and the vehicle position information can be fed back to the cloud server together.

[0074] S290. Send the target display information and the vehicle position information to the terminal device through the cloud server, so that the terminal device displays the target display information and the vehicle position information.

[0075] In the embodiment of the present invention, the terminal device listens for a user query instruction triggered by a user operation and sends the user query instruction to the cloud server. The cloud server transmits the user query instruction to the vehicle. The vehicle extracts the data request content in the user query instruction. When the vehicle meets the first change condition, the instrument in the vehicle obtains the charging information and riding-related information of the vehicle based on the data request content, avoiding redundant acquisition of the charging information and riding-related information; the preset global positioning system module in the vehicle obtains the current vehicle position as the vehicle position information, and the instrument in the vehicle determines the vehicle health status according to the charging information and riding-related information. The charging information, riding-related information, and vehicle health status are used as the target display information. The instrument in the vehicle sends the target display information to the preset global positioning system module in the vehicle based on the preset serial port, facilitating the accurate transmission of the target display information; the preset global positioning system module in the vehicle sends the target display information and the vehicle position information to the cloud server, and the cloud server sends the target display information and the vehicle position information to the terminal device, so that the terminal device displays the target display information and the vehicle position information, realizing real-time monitoring of the target display information and the vehicle position information, and facilitating timely detection of faults in the vehicle.

[0076] Embodiment Three

[0077] Figure 3 It is a network topology diagram of a data acquisition system provided according to Embodiment Three of the present invention. On the basis of the above embodiments, this embodiment takes an application (APP) as the display medium in the terminal device, and takes the vehicle further including a state of charge (SOC) module and taking the GPS module as the preset global positioning system module as an example to further illustrate a data acquisition method.

[0078] As Figure 3As shown in the figure, the data acquisition system includes: an APP, a GPS module, an instrument, and an SOC module. The communication between the GPS and the instrument uses serial communication. The APP remotely controls by sending instructions through the platform, and the GPS then sends the instructions to the instrument in the serial communication mode. The instrument and the SOC module perform data interaction through the Single-Wire Interface (SIF). For close-range control, the APP directly communicates with the instrument via Bluetooth. In one embodiment, the GPS serial communication protocol follows the UART communication protocol, and the protocol specifications are as follows: A. The communication data complies with the Low-Voltage Transistor-Transistor Logic (LVTTL) specification, with a level voltage of 3.3V; B. The transmission baud rate is set to 9600 bit / s; C. One frame of data is transmitted at a time, and the data structure is: OUT, IN, frame header, version, destination address, signaling, data length, data content, checksum, end symbol.

[0079] In one embodiment, Figure 4 is a flowchart of a data acquisition method provided according to Embodiment 3 of the present invention. As Figure 4 shown, the APP sends a user query instruction through the cloud server. After receiving the user query instruction, the GPS module sends the user query instruction to the instrument through the serial port. When the instrument determines that the charger is connected, it responds to the GPS module with Sequence of Events (SOE) charging information, such as charger information, nominal voltage and current, charger temperature, battery temperature, etc.; when the duration reaches 5 minutes, or when the ACC is turned off and the number of battery bars changes, it responds to the GPS module with SOE riding-related data, such as riding speed, mileage, battery power and temperature, etc. The GPS module obtains the riding-related information and penetrates and responds with the charging information, riding-related information, and vehicle position information to the cloud server. The cloud server remotely controls and sends the charging information, riding-related information, and vehicle position information to the APP for display. The user can view the charging data (information such as battery power, charging duration, charging times, etc.), riding-related data (information such as riding speed, mileage, etc.), and vehicle position information through the APP. In one embodiment, the APP sends a user query instruction through a Bluetooth connection at close range.

[0080] In one embodiment, the server can send the SOC set nominal voltage and current, send an instruction to the instrument through the GPS serial port, and the instrument sends the nominal voltage and current to the SOC module to set the nominal voltage and current of the SOC module.

[0081] Embodiment 4

[0082] Figure 5The structural schematic diagram of a data acquisition system provided by Embodiment 4 of the present invention. As Figure 5 shown, the system includes: a vehicle 51, a cloud server 52, and a terminal device 53.

[0083] Among them, the terminal device 53 is used to obtain a user query instruction and send the user query instruction to the vehicle based on the cloud server.

[0084] The vehicle 51 is used to obtain charging information, riding-related information, and vehicle location information based on the user query instruction, determine target display information according to the charging information and riding-related information, and feedback the target display information and vehicle location information to the cloud server.

[0085] The cloud server 52 is used to send the target display information and vehicle location information to the terminal device so that the terminal device can display the target display information and vehicle location information.

[0086] The technical solution of the embodiment of the present invention. In the embodiment of the present invention, a user query instruction is obtained through the terminal device, and the user query instruction is sent to the vehicle based on the cloud server. The vehicle obtains charging information, riding-related information, and vehicle location information based on the user query instruction. The vehicle determines target display information according to the charging information and riding-related information, and feedbacks the target display information and vehicle location information to the cloud server. The cloud server sends the target display information and vehicle location information to the terminal device so that the terminal device can display the target display information and vehicle location information, realizing remote monitoring of the vehicle by the terminal device, obtaining the target display information and vehicle location information in a timely manner, facilitating timely discovery of possible faults of the vehicle, and improving the user experience.

[0087] In an embodiment, the terminal device 53 is used to determine the distance between the terminal device and the vehicle;

[0088] The vehicle 51 is used to establish a communication connection between the vehicle and the terminal device and feedback the target display information to the terminal device when it is determined that the distance is less than or equal to the distance threshold.

[0089] In an embodiment, the terminal device 53 is used to listen for a user query instruction triggered by a user operation and send the user query instruction to the cloud server;

[0090] The cloud server 52 is used to transmit the user query instruction to the vehicle.

[0091] In an embodiment, the vehicle 51 is used to extract the data request content in the user query instruction;

[0092] The instrument in the vehicle 51 is used to obtain the charging information and riding-related information of the vehicle based on the data request content when the vehicle meets the first change condition;

[0093] A preset global positioning system module in vehicle 51 is configured to obtain the current vehicle position as vehicle position information.

[0094] In one embodiment, the first change condition includes at least one of the following: the vehicle is connected to a charger, the adaptive cruise control of the vehicle is turned off and the number of power grids changes, or it is determined that the interval between the current moment and the historical reporting moment is a preset duration.

[0095] In one embodiment, the instrument in vehicle 51 is configured to determine the vehicle health status according to the charging information and riding-related information, and use the charging information, riding-related information, and vehicle health status as target display information;

[0096] The instrument in vehicle 51 is configured to send the target display information to the preset global positioning system module in the vehicle based on a preset serial port;

[0097] The preset global positioning system in vehicle 51 is configured to send the target display information and vehicle position information to the cloud server.

[0098] In one embodiment, the instrument in vehicle 51 is configured to display the charging information and riding-related information.

[0099] The data acquisition system provided by the embodiments of the present invention can execute the data acquisition method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.

[0100] Embodiment Five

[0101] Figure 6 It is a schematic structural diagram of an electronic device for implementing a data acquisition method according to an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0102] Such as Figure 6As shown, the electronic device 10 includes at least one processor 11 and a memory communicatively connected to the at least one processor 11, such as read-only memory (ROM) 12, random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.

[0103] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0104] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a data acquisition method.

[0105] In some embodiments, a data acquisition method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the data acquisition method described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute a data acquisition method in any other appropriate manner (e.g., by means of firmware).

[0106] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.

[0107] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer programs can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.

[0108] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0109] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0110] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.

[0111] The computing system can include a client and a server. The client and the server are generally far from each other and usually interact through a communication network. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.

[0112] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.

[0113] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand 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 the present invention shall be included within the protection scope of the present invention.

Claims

1. A data acquisition method, characterized in that, Applied to a data acquisition system, the data acquisition system includes a vehicle, a cloud server, and a terminal device. The data acquisition method includes: Obtain a user query instruction through the terminal device, and send the user query instruction to the vehicle based on the cloud server; Obtain charging information, riding-related information, and vehicle location information through the vehicle based on the user query instruction; Determine target display information according to the charging information and the riding-related information through the vehicle, and feedback the target display information and the vehicle location information to the cloud server; Send the target display information and the vehicle location information to the terminal device through the cloud server, so that the terminal device displays the target display information and the vehicle location information.

2. The method according to claim 1, wherein After determining the target display information according to the charging information and the riding-related information through the vehicle, it further includes: Determine the distance between the terminal device and the vehicle through the terminal device; When it is determined that the distance is less than or equal to the distance threshold, establish a communication connection between the vehicle and the terminal device, and feedback the target display information to the terminal device through the vehicle.

3. The method according to claim 1, wherein The step of obtaining a user query instruction through the terminal device and sending the user query instruction to the vehicle based on the cloud server includes: Monitor the user query instruction triggered by the user operation through the terminal device, and send the user query instruction to the cloud server; Transmit the user query instruction to the vehicle through the cloud server.

4. The method according to claim 1, wherein The step of obtaining charging information, riding-related information, and vehicle location information through the vehicle based on the user query instruction includes: Extract the data request content in the user query instruction through the vehicle; When the vehicle meets the first change condition, obtain the charging information and riding-related information of the vehicle based on the data request content through the instrument in the vehicle; Obtain the current vehicle location as the vehicle location information through the preset global positioning system module in the vehicle.

5. The method according to claim 4, wherein The first change condition includes at least one of the following: the vehicle is connected to a charger, the adaptive cruise control of the vehicle is turned off and the battery level changes, or it is determined that the interval between the current moment and the historical reporting moment is a preset duration.

6. The method according to claim 1, characterized in that, The step of determining target display information according to the charging information and the riding-related information through the vehicle, and feedbacking the target display information and the vehicle location information to the cloud server includes: Determine the vehicle health status according to the charging information and the riding-related information through the instrument in the vehicle, and use the charging information, the riding-related information, and the vehicle health status as the target display information; Send the target display information to the preset global positioning system module in the vehicle through the instrument in the vehicle based on a preset serial port; Send the target display information and the vehicle location information to the cloud server through the preset global positioning system module in the vehicle.

7. The method according to claim 1, characterized in that, After obtaining the charging information, riding-related information, and vehicle location information through the vehicle based on the user query instruction, it includes: The charging information and the riding-related information are displayed on the instrument in the vehicle.

8. A data acquisition system, characterized in that, It includes: a vehicle, a cloud server, and a terminal device; Among them, the terminal device is used to obtain a user query instruction and send the user query instruction to the vehicle based on the cloud server; The vehicle is used to obtain charging information, riding-related information, and vehicle location information based on the user query instruction, determine target display information according to the charging information and the riding-related information, and feedback the target display information and the vehicle location information to the cloud server; The cloud server is used to send the target display information and the vehicle location information to the terminal device so that the terminal device can display the target display information and the vehicle location information.

9. An electronic device, characterized in that, The electronic device includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the data acquisition method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, and the computer instructions are used to implement the data acquisition method according to any one of claims 1-7 when executed by a processor.

Citation Information

Cited By

  • Charging management system for electric vehicle based on lead-acid battery

    CN120942129A

  • Charging management system and charging control method for electric two-wheeled vehicle based on lead-acid battery

    CN121019358A

  • Lead-acid battery electric two-wheeler charging management system and charging control method

    CN121019358B

  • Electric vehicle charging management circuit

    CN224476843U