Vehicle remote data extraction control method and device and computer equipment

By acquiring the power level of the data transmission device and the size of the vehicle data to be transmitted, and using a dynamic energy consumption model to predict power demand, the transmission speed and power outage time are adjusted. This solves the problem of incomplete data transmission when the vehicle is not running, achieves reliable data transmission and efficient power utilization, and extends the service life of the vehicle.

CN120935162APending Publication Date: 2025-11-11LINGONG GROUP (JINAN) HEAVY MACHINERY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511153005.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-18
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

When a vehicle is not in operation, incomplete vehicle data transmission can lead to an inability to accurately assess the vehicle's safety status, increasing potential safety risks. Furthermore, incomplete data transmission may result in wasted power.

Method used

By acquiring the power level of the data transmission device and the size of the vehicle data to be transmitted, the required power and power outage time are determined. A dynamic energy consumption model is used to predict power demand, and the transmission speed and power outage time are adjusted according to the importance of the data and the power status to ensure the integrity of data transmission and the effective use of power.

Benefits of technology

It improves the reliability of data transmission, avoids security risks caused by incomplete data transmission, effectively saves vehicle power, and extends the service life of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935162A_ABST
    Figure CN120935162A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle remote data extraction control method and device and computer equipment. The method comprises the following steps: receiving an extraction request of vehicle data, if a vehicle receives a power-off request of the vehicle in a power-off process, acquiring the electric quantity of data transmission equipment and the size of the vehicle data to be transmitted, and determining the electric quantity required by the data transmission equipment for transmitting the vehicle data to be transmitted, the required electric quantity comprises the electric quantity required for starting the data transmission equipment next time after transmission is finished; and determining the power-off time of the vehicle according to the electric quantity of the data transmission equipment and the required electric quantity, and executing a corresponding power-off / sleep operation according to the power-off time after the data of the vehicle is transmitted to the Internet of Vehicles platform. By adopting the method, potential safety risks caused by incomplete data transmission due to power failure can be avoided, and the reliability of data transmission is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of Internet of Things (IoT) technology, and in particular to a method and apparatus for remote vehicle data extraction and a computer device. Background Technology

[0002] With the continuous advancement of automotive technology, modern vehicles are increasingly equipped with data transmission devices. These devices not only enhance the intelligence level of automobiles but also enable comprehensive real-time monitoring of vehicle data. Through these data transmission devices, car owners can obtain important data such as the vehicle's operating status, fault information, and driving habits. However, in actual use, when the driver stops the car, data transmission may not be complete. This incomplete data transmission makes it impossible to accurately assess the vehicle's safety status, increasing potential safety risks. Summary of the Invention

[0003] Therefore, it is necessary to provide a method, apparatus, and computer equipment for remote vehicle data extraction and control to address the aforementioned technical problems.

[0004] Firstly, this application provides a method for remote vehicle data extraction and control. The method includes:

[0005] In response to a power-off request for the vehicle, the battery level of the data transmission device and the size of the vehicle data to be transmitted are obtained; wherein the vehicle is used to charge the data transmission device.

[0006] Based on the size of the vehicle data to be transmitted, determine the power required for the data transmission device to transmit the vehicle data.

[0007] Based on the power level of the data transmission device and the required power level, the power outage time of the vehicle is determined, and the vehicle is controlled to perform a power outage operation according to the power outage time.

[0008] In one embodiment, determining the power required for the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted includes:

[0009] The running time for the data transmission device to transmit the vehicle data is determined based on the size of the vehicle data to be transmitted.

[0010] Based on the running time, determine the power required for the data transmission device to transmit the vehicle data to be transmitted.

[0011] In one embodiment, determining the power required for the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted includes:

[0012] The size of the vehicle data to be transmitted is input into a preset dynamic energy consumption model to predict the power required to transmit the vehicle data. The dynamic energy consumption model is obtained by: acquiring the size of historical vehicle data to be transmitted and the actual energy consumption of the corresponding data transmission device; inputting the size of the historical vehicle data to be transmitted into an initial dynamic energy consumption model; outputting the prediction result; and iteratively adjusting the initial dynamic energy consumption model based on the difference between the prediction result and the actual energy consumption to obtain the dynamic energy consumption model.

[0013] In one embodiment, determining the required power supply for the data transmission device to transmit data to the vehicle to be transmitted, based on the size of the vehicle data, includes:

[0014] If the size of the vehicle data to be transmitted is less than a preset threshold, the vehicle data to be transmitted is transmitted at a preset first transmission speed, and the power required for the data transmission device to transmit the vehicle data to be transmitted is determined.

[0015] If the size of the vehicle data to be transmitted is greater than a preset threshold, a second transmission speed is determined based on the size of the vehicle data and a preset transmission time, and the vehicle data to be transmitted is transmitted using the second transmission speed.

[0016] In one embodiment, determining the power outage time of the vehicle based on the power level of the data transmission device and the required power level includes:

[0017] If the power of the data transmission device is less than the required power, the additional power requirement for the data transmission device to transmit the vehicle data to be transmitted is determined based on the power of the data transmission device and the required power.

[0018] Based on the additional power demand, the vehicle's operating time is determined, and based on the vehicle's operating time, the vehicle's power outage time is determined.

[0019] In one embodiment, the required power further includes: a second required power for starting the data transmission device again after the transmission is completed, the second required power being used to start the data transmission device upon receiving a request for the next data transmission after the data transmission is completed.

[0020] In one embodiment, the method further includes:

[0021] When the vehicle and data transmission equipment are in a power-off state, the data transmission equipment is powered on in response to a data transmission request sent by the terminal.

[0022] The operating time of the vehicle is determined based on the data transmission request and the battery level of the data transmission device.

[0023] In one embodiment, the method further includes:

[0024] In response to powering on the vehicle, the data transmission device is charged using the vehicle.

[0025] Secondly, this application also provides a vehicle remote data extraction and control device. The device includes:

[0026] The data acquisition module is used to acquire the power level of the data transmission device and the size of the vehicle data to be transmitted in response to a power outage request to the vehicle; wherein the vehicle is used to charge the data transmission device.

[0027] A power consumption determination module is used to determine the power consumption required by the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted.

[0028] The power supply control module is used to determine the power outage time of the vehicle based on the power of the data transmission device and the required power, and to control the vehicle to perform a power outage operation based on the power outage time.

[0029] In one embodiment, the power determination module includes:

[0030] The runtime determination submodule is used to determine the runtime of the data transmission device for transmitting the vehicle data to be transmitted based on the size of the vehicle data to be transmitted.

[0031] The power consumption determination submodule is used to determine the power consumption required by the data transmission device to transmit the vehicle data to be transmitted, based on the running time.

[0032] In one embodiment, the power determination module is further configured to:

[0033] The size of the vehicle data to be transmitted is input into a preset dynamic energy consumption model to predict the power required to transmit the vehicle data. The dynamic energy consumption model is obtained by: acquiring the size of historical vehicle data to be transmitted and the actual energy consumption of the corresponding data transmission device; inputting the size of the historical vehicle data to be transmitted into an initial dynamic energy consumption model; outputting the prediction result; and iteratively adjusting the initial dynamic energy consumption model based on the difference between the prediction result and the actual energy consumption to obtain the dynamic energy consumption model.

[0034] In one embodiment, the power determination module includes:

[0035] The power consumption determination submodule is used to transmit the vehicle data to be transmitted at a preset first transmission speed when the size of the vehicle data to be transmitted is less than a preset threshold, and to determine the power consumption required by the data transmission device to transmit the vehicle data to be transmitted.

[0036] The transmission speed determination submodule is used to determine a second transmission speed based on the size of the vehicle data to be transmitted and a preset transmission time when the size of the vehicle data to be transmitted is greater than a preset threshold, and to transmit the vehicle data to be transmitted using the second transmission speed.

[0037] In one embodiment, the power supply control module includes:

[0038] An additional power consumption determination submodule is used to determine the additional power consumption required by the data transmission device to transmit the vehicle data to be transmitted, based on the power consumption of the data transmission device and the required power consumption, when the power consumption of the data transmission device is less than the required power consumption.

[0039] The power outage time determination submodule is used to determine the vehicle's operating time based on the additional power demand, and to determine the vehicle's power outage time based on the vehicle's operating time.

[0040] In one embodiment, the required power further includes: a second required power for starting the data transmission device again after the transmission is completed, the second required power being used to start the data transmission device upon receiving a request for the next data transmission after the data transmission is completed.

[0041] In one embodiment, the device further includes:

[0042] The priority acquisition module is used to acquire the priority of the vehicle data to be transmitted;

[0043] The data transmission module is used to transmit the vehicle data to be transmitted sequentially according to the priority of the vehicle data to be transmitted.

[0044] In one embodiment, the device further includes:

[0045] The transmission request response module is used to power on the data transmission device in response to a data transmission request sent by the terminal when the vehicle and the data transmission device are in a power-off state.

[0046] The working time determination module is used to determine the working time of the vehicle based on the data transmission request and the battery level of the data transmission device.

[0047] In one embodiment, the device further includes:

[0048] A charging module is used to charge the data transmission device using the vehicle in response to a power-on operation of the vehicle.

[0049] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the vehicle remote data extraction and control method as described in any one of the embodiments of this disclosure.

[0050] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements the vehicle remote data extraction and control method as described in any one of the embodiments of this disclosure.

[0051] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the vehicle remote data extraction and control method as described in any of the embodiments of this disclosure.

[0052] The aforementioned vehicle remote data extraction and control method, device, computer equipment, storage medium, and computer program product, in response to a vehicle power-off request, determine the required power supply for the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted, and determine the vehicle power-off time based on the required power supply and the power supply of the data transmission device. This achieves a reasonable assessment of the data transmission needs of the data transmission device before the vehicle power is cut off, and adjusts the vehicle power-off time based on the assessment results to ensure the integrity of data transmission and the effective utilization of vehicle power. This method not only improves the reliability of data transmission but also avoids potential security risks caused by incomplete data transmission. Furthermore, by precisely controlling the vehicle power-off time, it can effectively save vehicle power and extend the vehicle's service life. Attached Figure Description

[0053] Figure 1 This is a flowchart illustrating a vehicle remote data extraction and control method in one embodiment;

[0054] Figure 2 This is a flowchart illustrating the process of determining the power required by a data transmission device in one embodiment;

[0055] Figure 3 This is a flowchart illustrating the process of dynamically adjusting the transmission speed based on the size of the vehicle data in one embodiment.

[0056] Figure 4 This is a flowchart illustrating the process of obtaining the vehicle power outage time in one embodiment;

[0057] Figure 5This is a flowchart illustrating the process of determining vehicle operating time in one embodiment;

[0058] Figure 6 This is a structural block diagram of a vehicle remote data extraction and control device in one embodiment;

[0059] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

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

[0061] In one embodiment, such as Figure 1 As shown, a vehicle remote data extraction and control method is provided. This embodiment illustrates the application of this method to the control center of a device. It is understood that this method can also be applied to the vehicle's terminal, which may include a terminal device on the vehicle side of the vehicle remote data extraction and control system, such as a vehicle controller, a smart power distribution box, a TBOX (Telematics Box, in-vehicle remote information processing terminal), or one or more other devices. The method can also be applied to a remote server system, or to a system including a terminal and a server, and is implemented through interaction between the terminal and the server. In the implementation scenario of the embodiment provided in this application, the vehicle remote data extraction and control system can be a vehicle networking platform (typically a server-side system that communicates with the vehicle's terminal), with a locally existing vehicle monitoring host, vehicle controller, and smart power distribution box. In one embodiment, the method may include the following steps:

[0062] Step S100: Receive a request to extract vehicle data. If the vehicle is in the process of being powered down, receive a request to disconnect the vehicle. Obtain the power level of the data transmission device and the size of the vehicle data to be transmitted. The vehicle is used to charge the data transmission device.

[0063] Generally, if the vehicle is powered on (engine or high-voltage system is working normally, intelligent power distribution box is supplying power to components and the vehicle is charging the battery), the on-board communication box (TBOX) will upload the data to be transmitted to the vehicle networking platform in packets of varying sizes via the CAN network. The CAN network (Controller Area Network) is a serial communication protocol widely used in real-time communication, primarily in automotive electronics and industrial control. It features high-speed transmission and high reliability, and in the automotive technology field, it enables inter-module communication.

[0064] In one exemplary embodiment, the vehicle's power-off request may include an actively triggered power-off command, or a power-off request automatically generated by the vehicle system based on preset conditions. Specifically, an actively triggered power-off command may include turning off the car switch, removing the car key, etc.

[0065] In one exemplary embodiment, the vehicle data to be transmitted may include vehicle operation data, fault data, driving habit data, etc., that need to be uploaded in real time by the vehicle-to-everything (V2X) network. The data transmission device may include a battery or similar device that provides power to one or more devices such as the V2X platform, the vehicle's monitoring host, or the vehicle's monitor. The vehicle data to be transmitted may include various types of data information stored on the vehicle side, such as business information, fault information, and location information. The vehicle data may be a single piece of data or a data packet. The size of the vehicle data to be transmitted may include the number and size of the vehicle data packets to be transmitted.

[0066] Step S200: Based on the size of the vehicle data to be transmitted, determine the power required for the data transmission device to transmit the vehicle data. The required power includes the power required to start the data transmission device again after the transmission is completed.

[0067] In one exemplary embodiment, the amount of electricity required to complete the data transmission is calculated based on the size of the vehicle data to be transmitted and the transmission efficiency of the data transmission device. The transmission efficiency can be preset according to the performance parameters of the data transmission device to ensure the accuracy of the calculation.

[0068] In one exemplary embodiment, the required power may include the initial power required for the data transmission device to transmit vehicle data to be transmitted and the minimum power required for the data transmission device to operate. Specifically, the initial power can be calculated based on the size of the vehicle data to be transmitted and the transmission efficiency of the data transmission device, while the minimum power is the basic power required for the data transmission device to maintain normal operation. Adding the initial power and the minimum power yields the total power required for the data transmission device to complete the data transmission task. In some embodiments of this application, the required power may include the power required to restart the data transmission device after transmission is completed, ensuring that the battery does not run out of power.

[0069] In one exemplary embodiment, a dynamic energy consumption model can be established based on the size of historical vehicle data to be transmitted and the energy consumption of the data transmission device. The dynamic energy consumption model can then be used to determine the amount of electricity required to transmit the data to be transmitted.

[0070] In one exemplary embodiment, the amount of electricity required for the data transmission device to transmit vehicle data is calculated based on the running time and the power consumption rate of the data transmission device. The power consumption rate can be preset according to the performance parameters of the data transmission device to ensure the accuracy of the calculation. In this way, the amount of electricity required to complete the data transmission can be accurately determined, thereby providing a reliable basis for subsequently determining the vehicle's power outage time.

[0071] Step S300: Determine the power outage time of the vehicle based on the power level of the data transmission device and the required power level, and perform the corresponding power outage / sleep operation according to the power outage time after the vehicle's data transmission to the vehicle network platform is completed.

[0072] In one exemplary embodiment, if the power of the data transmission device is greater than the required power, it can be indicated that the remaining power of the data transmission device can meet the data transmission requirements, and therefore the vehicle can be directly powered off. If the power of the data transmission device is less than the required power, it can be indicated that the remaining power of the data transmission device cannot meet the data transmission requirements, and therefore the charging time of the vehicle for the data transmission device needs to be calculated to determine the power-off time of the vehicle.

[0073] After the vehicle's data is transmitted to the vehicle networking platform, a corresponding power-off / sleep operation is performed according to the power-off time. For example, when remote message retrieval is complete, the TBOX will send a completion command to the vehicle's CAN bus, and the vehicle controller will control all vehicle components and the intelligent control box to go into sleep mode according to the vehicle's status. The TBOX can also be controlled to go into sleep mode.

[0074] In one exemplary embodiment, when the battery power of the data transmission device is less than the required battery power, the additional charging time required can be calculated based on the difference between the current battery power of the data transmission device and the required battery power. Then, combined with the current state of the vehicle (such as engine running status, remaining battery power, etc.), a reasonable power-off time that satisfies the data transmission requirements without excessively consuming the vehicle's battery power is determined. It is understood that when the engine is running, the engine replenishes the vehicle battery power. Therefore, based on the engine running status, the preset maximum battery power that the vehicle battery can consume, and the battery power of the data transmission device, the maximum battery power that can be provided for data transmission can be determined. The data transmission speed is then dynamically adjusted based on the provided maximum battery power. Specifically, when the required battery power is greater than the provided maximum battery power, the maximum operating time of the data transmission device under the provided maximum battery power can be predicted. Based on the size of the vehicle data and the maximum operating time of the data transmission device, the data transmission speed is determined, thereby achieving the goal of meeting data transmission requirements while controlling vehicle battery power consumption. After determining the power-off time, the control center can send a power-off command to the vehicle, controlling the vehicle to perform a power-off operation at the specified time to ensure the integrity of data transmission and the rational use of vehicle battery power.

[0075] In the aforementioned vehicle remote data extraction and control method, in response to a vehicle power-off request, the required power supply for the data transmission device to transmit the vehicle data is determined based on the size of the vehicle data to be transmitted. Then, based on the required power supply and the power supply of the data transmission device, the power-off time is determined. This method enables a reasonable assessment of the data transmission needs of the data transmission device before the vehicle's power is cut off, and adjusts the power-off time based on the assessment results to ensure the integrity of data transmission and the effective utilization of vehicle power. This method not only improves the reliability of data transmission but also avoids potential security risks caused by incomplete data transmission. Furthermore, by precisely controlling the vehicle's power-off time, it can effectively save vehicle power and extend the vehicle's service life.

[0076] In one embodiment, such as Figure 2 As shown, determining the power required for the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted includes:

[0077] Step S201: Determine the running time for the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted.

[0078] Step S202: Based on the running time, determine the power required for the data transmission device to transmit the vehicle data to be transmitted.

[0079] In one exemplary embodiment, the time for the data transmission device to transmit the vehicle data to be transmitted can be determined based on the size and transmission speed of the vehicle data, and the time for the data transmission device to transmit the vehicle data to be transmitted, the running time of the data transmission device to transmit the vehicle data to be transmitted, etc., can be utilized.

[0080] In this embodiment, the operating time of the data transmission device is determined by the size of the vehicle data to be transmitted, and the power required for the data transmission device to transmit the vehicle data is determined based on the operating time. This achieves more precise control over the vehicle power outage time. In this way, the data transmission needs of the data transmission device can be more accurately assessed, thus providing strong support for determining a reasonable power outage time.

[0081] Generally, data size affects transmission speed, but existing solutions for remote vehicle data extraction consider the impact of "data importance classification" and "transmission interruption recovery" on remote vehicle data extraction. Therefore, in some other embodiments provided in this disclosure, priority data information can be pre-added to the vehicle data, which includes data priority data. The method further includes:

[0082] If the required power is lower than the preset start-up protection threshold, the transmission speed of the data transmission device will be reduced or the transmission of low-priority data will be suspended during the process of transmitting the vehicle's data to the vehicle network platform, until the current power of the data transmission device is restored to above the start-up protection threshold.

[0083] The start-up protection threshold can be used to ensure that the vehicle can start normally next time. The priority data information can be labeled by data type or custom-defined tags, which can characterize the importance of the vehicle data itself or the order in which data is transmitted, such as the data transmission priority of fault data > operation data > log data.

[0084] This disclosed embodiment provides a proactive prevention mechanism for battery depletion in a vehicle data remote advance control system. During data transmission, the battery status is monitored in real time. When the battery charge falls below the "next start threshold," priority is given to ensuring the battery's basic charge level, and the data transmission strategy is dynamically adjusted (e.g., reducing transmission speed or pausing low-priority data transmission). This embodiment avoids the vehicle failing to start due to excessive battery drain during data transmission. It also addresses the potential loss of critical data due to insufficient battery power in existing technologies, improving transmission efficiency and ensuring the reliability of critical data transmission.

[0085] In one embodiment, determining the power required for the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted includes:

[0086] The size of the vehicle data to be transmitted is input into a preset dynamic energy consumption model to predict the power required to transmit the vehicle data. The dynamic energy consumption model is obtained by: acquiring the size of historical vehicle data to be transmitted and the actual energy consumption of the corresponding data transmission device; inputting the size of the historical vehicle data to be transmitted into an initial dynamic energy consumption model; outputting the prediction result; and iteratively adjusting the initial dynamic energy consumption model based on the difference between the prediction result and the actual energy consumption to obtain the dynamic energy consumption model.

[0087] In one exemplary embodiment, the energy consumption may include the amount of electricity required to transmit vehicle data to be transmitted; the initial dynamic energy consumption model may be a prediction model built based on algorithms such as machine learning or deep learning, used to initially predict the energy consumption required to transmit vehicle data of different sizes.

[0088] In one exemplary embodiment, the specific method for acquiring the dynamic energy consumption model may include: collecting a large amount of historical data on the size of vehicles to be transmitted and the corresponding actual energy consumption data of the data transmission equipment; this data may come from previous vehicle operation records, etc. This historical data is input into an initial dynamic energy consumption model to preliminarily predict the energy consumption required to transmit vehicle data of different sizes. After the model outputs the prediction result, it is compared with the actual energy consumption data to calculate the prediction error. Based on this error, the parameters of the initial dynamic energy consumption model are adjusted to reduce the prediction error and improve the model's accuracy. This process is iterative, requiring multiple inputs of historical data and adjustments to the model parameters until the model's prediction result is sufficiently close to the actual energy consumption data, reaching a preset accuracy requirement (e.g., error and accuracy within a preset range). Finally, after multiple iterative adjustments, an optimized dynamic energy consumption model is obtained. This model can more accurately predict the power required to transmit vehicle data of different sizes, providing strong support for subsequent equipment control.

[0089] In this embodiment, the required power consumption for transmitting the vehicle data to be transmitted is predicted by inputting the vehicle data to be transmitted into a preset dynamic energy consumption model. This achieves intelligent power consumption prediction of the vehicle data to be transmitted, improving the accuracy and efficiency of power consumption prediction. Furthermore, using a dynamic energy consumption model for power consumption prediction reduces interference from human factors, making the prediction results more objective and reliable.

[0090] In one embodiment, such as Figure 3 As shown, determining the required power for the data transmission device to transmit data to the vehicle to be transmitted, based on the size of the vehicle data, includes:

[0091] Step S211: If the size of the vehicle data to be transmitted is less than a preset threshold, the vehicle data to be transmitted is transmitted at a preset first transmission speed, and the power required for the data transmission device to transmit the vehicle data to be transmitted is determined.

[0092] Step S212: If the size of the vehicle data to be transmitted is greater than a preset threshold, determine the second transmission speed based on the size of the vehicle data to be transmitted and the preset transmission time, and use the second transmission speed to transmit the vehicle data to be transmitted.

[0093] In one exemplary embodiment, the preset transmission time may include a preset maximum transmission time, i.e., the maximum allowed duration during data transmission, to ensure that excessive vehicle battery consumption is not caused by prolonged data transmission. The preset threshold may include obtaining a preset maximum transmission time and a preset transmission speed, and obtaining a preset data size based on the preset maximum transmission time and preset transmission speed, i.e., the preset threshold. The fact that the size of the vehicle data to be transmitted is less than the preset threshold may include transmitting the vehicle data at a preset transmission speed, requiring a transmission time less than the preset maximum transmission time, etc. Therefore, the battery power required for the data transmission device to transmit the vehicle data can be determined by the size of the vehicle data to be transmitted and the preset transmission time. The fact that the size of the vehicle data to be transmitted is greater than a preset threshold may include transmitting the vehicle data at a preset transmission speed, or the required transmission time being greater than a preset maximum transmission time. In this case, to ensure that the transmission time does not exceed the preset maximum transmission time, the required transmission speed can be determined based on the size of the vehicle data and the preset maximum transmission time to ensure that all the vehicle data to be transmitted is transmitted within the maximum transmission time. It can be understood that in this case, the transmission time is the preset maximum transmission time, and the power consumption required by the transmission device to transmit the vehicle data to be transmitted can be determined based on the maximum transmission time.

[0094] In this embodiment, the required power consumption for transmitting vehicle data is determined by judging the size of the vehicle data to be transmitted and selecting different transmission speeds and strategies based on the judgment result. This method can more flexibly adapt to different data transmission needs, ensuring that data transmission tasks are completed within a reasonable time while avoiding excessive consumption of vehicle power. When the vehicle data to be transmitted is small, a preset first transmission speed is used to ensure data transmission efficiency and stability; while when the vehicle data to be transmitted is large, the transmission speed is dynamically adjusted according to the data size and a preset transmission time, allowing data transmission to be completed within a limited time, thereby better balancing data transmission efficiency and vehicle power consumption.

[0095] In one embodiment, such as Figure 4 As shown, determining the power outage time of the vehicle based on the power level of the data transmission device and the required power includes:

[0096] Step S301: If the power of the data transmission device is less than the required power, determine the additional power requirement of the data transmission device for transmitting the vehicle data to be transmitted based on the power of the data transmission device and the required power.

[0097] Step S302: Determine the vehicle's operating time based on the additional power demand, and determine the vehicle's power outage time based on the vehicle's operating time.

[0098] In one exemplary embodiment, the additional power requirement can be calculated by the difference between the current power level of the data transmission device and the required power level. Specifically, the remaining power level of the data transmission device can be determined first, and then the current power level can be subtracted from the required power level to obtain the additional power requirement. This additional power requirement can represent the power that the data transmission device needs to obtain from the vehicle to complete the data transmission task. The time the vehicle needs to run can also be calculated based on the additional power requirement and the vehicle's charging efficiency to meet the additional power requirement of the data transmission device. The vehicle's charging efficiency can be preset based on the vehicle's performance parameters to ensure the accuracy of the calculation. The time the vehicle needs to run can be obtained by dividing the additional power requirement by the vehicle's charging efficiency. After determining the time the vehicle needs to run, a reasonable power outage time can be determined based on this time and possible delay factors (such as start-up time, driver reaction time, etc.). This power outage time should be long enough to ensure that the data transmission device can obtain the required additional power and complete the data transmission task, but not too long to avoid unnecessary vehicle power consumption. After determining the power outage time, the control center can send a command to the vehicle to control the vehicle to perform a power outage operation at the specified time.

[0099] In this embodiment, when the power supply of the data transmission device is less than the required power supply, the additional power demand of the data transmission device is determined, and the vehicle's operating time is further determined, thereby determining the vehicle's power outage time. This achieves more precise control over the vehicle's power outage time. In this way, while ensuring data transmission integrity, vehicle power consumption can be maximized, improving energy efficiency. The control center can calculate a reasonable power outage time in real time based on parameters such as the current power supply of the data transmission device, the required power supply, and the vehicle's charging efficiency, and send a power outage command to the vehicle, thus achieving precise control over the vehicle's power outage time. This method not only improves the reliability of data transmission but also further optimizes the vehicle's energy management.

[0100] The above embodiments provide a method for estimating energy consumption based on the parameter of "data size to be transmitted". Traditional calculations of battery operating time typically ignore dynamic factors during transmission (such as transmission speed fluctuations and real-time power consumption changes of the device). Furthermore, they do not incorporate a feedback correction mechanism based on historical data, nor do they differentiate the real-time status of data transmission devices (such as TBOXes) (e.g., the impact of current battery level and aging on power consumption), making dynamic adjustments based on actual energy consumption deviations impossible. These factors lead to some traditional methods failing to accurately match actual scenarios in energy consumption calculations, resulting in a large error range.

[0101] In other embodiments provided in this disclosure, the input parameters of the dynamic energy consumption model may include: the total size of the data to be transmitted, the real-time transmission power of the TBOX (which usually changes dynamically with the transmission speed), the current discharge efficiency of the battery (positively correlated with the remaining power), and the preset wake-up redundancy power (which can ensure that the battery can still support at least 3 remote wake-up requests after the data transmission is completed).

[0102] The power consumption required by the dynamic energy consumption model is calculated as follows: Total transmission power consumption = (Total data size / Real-time transmission speed) × Real-time transmission power ÷ Discharge efficiency + Wake-up redundancy power.

[0103] If the current battery charge is greater than or equal to the required charge, then it is determined that no DC-DC charging is needed; otherwise, calculate the amount of charge that the DC-DC needs to replenish (required charge - current charge), and determine its working time based on the charging power of the DC-DC (e.g., 200W).

[0104] The dynamic energy consumption model in this embodiment can be a built-in model algorithm of the vehicle controller. It can collect the transmission speed of the TBOX in real time via the CAN network (which can be periodically reported by the TBOX), the remaining battery power, and the discharge efficiency curve (which can be pre-stored in the controller ROM and dynamically recalled as the battery power changes). The input parameters of the dynamic energy consumption model can be collected or calculated. Generally, when the battery power is low, the charging efficiency of the DC-DC converter may decrease (e.g., from 90% to 80%). This solution incorporates this variable into the energy consumption calculation ("Required power = Transmission energy consumption ÷ Charging efficiency"), thereby solving the problem that traditional methods may ignore the dynamic changes in charging efficiency and directly estimate based on a fixed efficiency, leading to amplified errors.

[0105] The calculation method provided in this implementation, which is total transmission energy consumption = (total data size / real-time transmission speed) × real-time transmission power ÷ discharge efficiency + wake-up redundant power, further improves the accuracy of energy consumption calculation (according to relevant data simulation calculations, it can be improved from the traditional ±20% to ±5%). This can avoid transmission interruption due to underestimating energy consumption or DCDC failure due to overestimating energy consumption.

[0106] The aforementioned DC-DC (Direct Current to Direct Current) converter is also commonly referred to as a DC transformer. In this technical field, the voltage provided by the vehicle battery (e.g., 12V) needs to be converted by the DC-DC converter to the voltage required by different devices (e.g., providing 5V or 3.3V to the onboard computer or sensors). The improved solution in this embodiment can ensure redundant power for wake-up. For example, based on historical wake-up records, the average energy consumption of a single wake-up is calculated (e.g., 5Wh). In some embodiments, it can be calculated as 3 times redundant (15Wh), which can effectively ensure that the battery can still respond to emergency wake-up requests after the transmission is completed. This embodiment uses a wake-up redundant power design, which can make the remote wake-up success rate reach 100%, solving the problem of the battery being depleted and unable to wake up after transmission in traditional solutions.

[0107] This solution addresses the core shortcomings of traditional energy consumption calculations—namely, "single parameters, lack of feedback, and detachment from actual operating conditions"—through a three-tiered improvement process: "multi-parameter modeling → iterative optimization based on historical data → real-time operating condition adaptation."

[0108] In one embodiment, the required power further includes: a second required power for starting the data transmission device again after the transmission is completed, the second required power being used to start the data transmission device upon receiving a request for the next data transmission after the data transmission is completed.

[0109] In one exemplary embodiment, the second required power may include the minimum power required for the data transmission device to operate. The data transmission device can respond to data transmission requests remotely sent by a mobile terminal, and therefore can retain the minimum power required for its operation; this allows it to be activated upon receiving a data transmission request. In another exemplary embodiment, the power supply for the data transmission device can be connected to a vehicle. The mobile terminal can remotely send data transmission requests to the vehicle network. The second required power is used to power on the vehicle network and activate the data transmission device, further determining whether the vehicle needs to charge the data transmission device.

[0110] In one exemplary embodiment, the second required power may include the basic power required for the data transmission device to maintain normal operation, and this value can be preset according to the specifications and performance of the data transmission device. Adding the initial required power and the second required power yields the total power required for the data transmission device to complete this data transmission task.

[0111] In this embodiment, when determining the required power, a second required power level is also considered for starting the data transmission device again after the transmission is completed. This design ensures that the data transmission device retains sufficient power to respond to subsequent transmission requests even if the vehicle loses power after completing a transmission task. This approach not only improves the utilization rate of the data transmission device but also ensures the continuity and timeliness of data transmission.

[0112] In one embodiment, such as Figure 5 As shown, the method further includes:

[0113] Step S401: When the vehicle and data transmission device are in a power-off state, power on the data transmission device in response to the data transmission request sent by the terminal.

[0114] Step S402: Determine the working time of the vehicle based on the data transmission request and the battery level of the data transmission device.

[0115] In one exemplary embodiment, when both the vehicle and the data transmission device are powered off, the control center can listen for and respond to data transmission requests from terminals. This request can be initiated by a user via a mobile phone, smartwatch, or other device to request the transmission of certain vehicle data. Upon receiving the request, the control center will power on the data transmission device to prepare for data transmission.

[0116] In one exemplary embodiment, the data transmission request may include the data to be transmitted; based on the data transmission request, the size of the vehicle data to be transmitted is determined, and based on the size of the vehicle data, the required power of the data transmission device is determined, and based on the power of the data transmission device, the vehicle's operating time is determined, etc.

[0117] In this embodiment, the data transmission device is powered on in response to a data transmission request from the terminal, and the vehicle's operating time is determined based on the data transmission request and the device's battery level. This enables remote control of vehicle data transmission, improving the flexibility and convenience of data transmission. Even when both the vehicle and the data transmission device are powered off, the control center can quickly respond to data transmission requests from the terminal and power on the data transmission device. In this way, users can request vehicle data transmission anytime, anywhere, without worrying about whether the vehicle or the data transmission device is operational. Simultaneously, the control center can intelligently determine the vehicle's operating time based on the data transmission request and the device's battery level to ensure successful data transmission. This remote control method improves data transmission efficiency.

[0118] In one embodiment, the method further includes:

[0119] In response to powering on the vehicle, the data transmission device is charged using the vehicle.

[0120] In one exemplary embodiment, the power-on operation may include activating the vehicle's main power supply to provide power to the data transmission device. In one case, the vehicle's main power supply may be designed to automatically cut off power when the vehicle is off or in standby mode to save energy. When data transmission is required, the control center can send a command to activate the vehicle's main power supply, thereby providing the necessary power to the data transmission device. This process ensures that the data transmission device can quickly obtain sufficient power support to complete the data transmission task when needed. In another exemplary embodiment, the charging operation may further include monitoring the battery status of the data transmission device. The control center can monitor the battery level of the data transmission device in real time to ensure that it has sufficient power support during data transmission. If the battery level is insufficient, the control center can adjust the vehicle's charging strategy in a timely manner, such as increasing charging time or improving charging efficiency, to ensure the smooth completion of data transmission. In this way, the control center can intelligently manage the vehicle's power resources to meet the needs of the data transmission device while ensuring that the vehicle's power supply is not unnecessarily affected.

[0121] In one exemplary embodiment, charging in response to powering on the vehicle may further include considering the vehicle's current state. For example, if the vehicle is currently in motion, the control center may need to adjust the charging strategy to avoid adversely affecting the vehicle's operation. This may include limiting charging power or adjusting charging time to ensure that the charging operation does not interfere with the normal operation of the vehicle. In this way, the control center can ensure data transmission is completed while also considering vehicle safety and driving efficiency.

[0122] In this embodiment, by responding to the vehicle's power-on operation, the vehicle is used to charge the data transmission equipment, ensuring sufficient power support for the data transmission equipment while remotely controlling the vehicle's data transmission. This approach improves the reliability and flexibility of data transmission and optimizes vehicle energy management. In practical applications, the control center can intelligently determine the charging strategy based on factors such as the power requirements of the data transmission equipment, the vehicle's current status, and charging efficiency, and send corresponding instructions to the vehicle, thereby achieving intelligent management of both the vehicle and the data transmission equipment.

[0123] In an exemplary embodiment, the vehicle remote data extraction control can also be implemented in the following manner, specifically including: after the vehicle network platform issues a remote message extraction command and the corresponding download time, the vehicle network platform can send the command to the vehicle monitoring host with local storage. After successfully handshaking with the vehicle monitoring host, the monitoring host can perform different processing according to different states; when the vehicle is powered on, the transmitter or high voltage is working normally, the smart power distribution box can supply power to the components normally, and the vehicle can charge the battery normally. At this time, the on-board communication box (TBOX) can directly upload data to the monitoring platform through the controller area network (CAN network) and upload it according to the size of the extracted data; when the driver turns off the vehicle power, the vehicle controller can determine the time required to upload the data by the size and number of data packets uploaded to the vehicle network platform. Specifically, there are two scenarios: If the upload time is long and requires a significant amount of battery power, the required operating time of the DC-DC converter (DCDC, used to charge the battery using the vehicle's power supply system) in the multi-function controller can be calculated based on the power consumption. The DCDC will then be powered down after operating for a certain period. If the vehicle controller determines that the extraction time does not require the DCDC to charge the battery based on the size and number of data packets extracted remotely, and the battery power is sufficient to meet the data extraction needs without affecting the vehicle's next normal operation, the vehicle controller can normally control the vehicle to reduce high voltage according to the power-down logic. At this time, the smart power distribution box is in the vehicle's powered-on state, normally supplying power to the TBOX until the TBOX completes data extraction and upload and then enters a sleep state.

[0124] In one exemplary embodiment, the vehicle can also remotely control data transmission via a monitoring host. Specifically, if the vehicle monitoring host is in sleep mode and the vehicle is powered off, the vehicle network platform can remotely wake up the monitoring host by issuing a remote data extraction command. The monitoring host then sends a data extraction message to the vehicle's CAN network, waking up the intelligent power distribution box and the vehicle controller. The vehicle controller then determines whether high voltage needs to be activated for vehicle control based on the actual vehicle conditions. After remote data extraction is complete, the monitoring host sends a data extraction completion message to the vehicle's CAN network. The intelligent power distribution box and the vehicle controller then power down the vehicle and enter sleep mode. The power supply for the vehicle controller, intelligent power distribution box, and monitoring host comes directly from the battery, and this power supply is not controlled by the vehicle's shut-off gate.

[0125] In other embodiments of the method provided in this disclosure, the data transmission device is provided with an adaptive power supply module, which includes:

[0126] Multiple independently controllable power supply circuits, each equipped with a current sensor and a solid-state relay;

[0127] If the vehicle data extraction request includes a data extraction list, then during the process of transmitting the vehicle data to the vehicle networking platform, the method further includes:

[0128] The control data transmission device only turns on or wakes up the power supply circuit that matches the data extraction list, while other circuits remain disconnected.

[0129] The multiple independently controllable power supply circuits can correspond to different components, such as TBOX circuits, ECU circuits in vehicle control, sensor circuits, indicator light circuits, sound control circuits, etc. In this embodiment, while ensuring the vehicle can operate normally, only necessary modules are activated upon wake-up, and only the power supply circuits matching the data extraction list of this application are turned on or woken up, minimizing the power supply to hardware unrelated to data extraction and reducing battery energy consumption.

[0130] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0131] Based on the same inventive concept, this application also provides a vehicle remote data extraction control device for implementing the aforementioned vehicle remote data extraction control. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more vehicle remote data extraction control device embodiments provided below can be found in the above-described limitations on vehicle remote data extraction control, and will not be repeated here.

[0132] In one embodiment, such as Figure 6 As shown, a vehicle remote data extraction and control device 100 is provided, including: a data acquisition module 101, a power determination module 102, and a power supply control module 103, wherein:

[0133] The data acquisition module is used to acquire the power level of the data transmission device and the size of the vehicle data to be transmitted in response to a power outage request to the vehicle; wherein the vehicle is used to charge the data transmission device.

[0134] A power consumption determination module is used to determine the power consumption required by the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted.

[0135] The power supply control module is used to determine the power outage time of the vehicle based on the power of the data transmission device and the required power, and to control the vehicle to perform a power outage operation based on the power outage time.

[0136] In one embodiment, the power determination module includes:

[0137] The runtime determination submodule is used to determine the runtime of the data transmission device for transmitting the vehicle data to be transmitted based on the size of the vehicle data to be transmitted.

[0138] The power consumption determination submodule is used to determine the power consumption required by the data transmission device to transmit the vehicle data to be transmitted, based on the running time.

[0139] In one embodiment, the power determination module is further configured to:

[0140] The size of the vehicle data to be transmitted is input into a preset energy consumption model to predict the power required to transmit the vehicle data. The energy consumption model is obtained by: acquiring the size of historical vehicle data to be transmitted and the actual energy consumption of the corresponding data transmission device; inputting the size of the historical vehicle data to be transmitted into an initial energy consumption model; outputting the prediction result; and iteratively adjusting the initial energy consumption model based on the difference between the prediction result and the actual energy consumption to obtain the energy consumption model.

[0141] In one embodiment, the power determination module includes:

[0142] The power consumption determination submodule is used to transmit the vehicle data to be transmitted at a preset first transmission speed when the size of the vehicle data to be transmitted is less than a preset threshold, and to determine the power consumption required by the data transmission device to transmit the vehicle data to be transmitted.

[0143] The transmission speed determination submodule is used to determine a second transmission speed based on the size of the vehicle data to be transmitted and a preset transmission time when the size of the vehicle data to be transmitted is greater than a preset threshold, and to transmit the vehicle data to be transmitted using the second transmission speed.

[0144] In one embodiment, the power supply control module includes:

[0145] An additional power consumption determination submodule is used to determine the additional power consumption required by the data transmission device to transmit the vehicle data to be transmitted, based on the power consumption of the data transmission device and the required power consumption, when the power consumption of the data transmission device is less than the required power consumption.

[0146] The power outage time determination submodule is used to determine the vehicle's operating time based on the additional power demand, and to determine the vehicle's power outage time based on the vehicle's operating time.

[0147] In one embodiment, the required power further includes: a second required power for starting the data transmission device again after the transmission is completed, the second required power being used to start the data transmission device upon receiving a request for the next data transmission after the data transmission is completed.

[0148] In one embodiment, the device further includes:

[0149] The transmission request response module is used to power on the data transmission device in response to a data transmission request sent by the terminal when the vehicle and the data transmission device are in a power-off state.

[0150] The working time determination module is used to determine the working time of the vehicle based on the data transmission request and the battery level of the data transmission device.

[0151] In one embodiment, the device further includes:

[0152] A charging module is used to charge the data transmission device using the vehicle in response to a power-on operation of the vehicle.

[0153] Each module in the aforementioned vehicle remote data extraction and control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0154] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores vehicle data. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a remote vehicle data retrieval and control method.

[0155] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0156] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0157] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0158] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

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

Claims

1. A method for remote vehicle data extraction and control, characterized in that, The method includes: Receive vehicle data extraction requests. If the vehicle is in the process of being powered down and a power-off request is received, obtain the power level of the data transmission device and the size of the vehicle data to be transmitted. Based on the size of the vehicle data to be transmitted, determine the power required for the data transmission device to transmit the vehicle data, including the power required to start the data transmission device again after the transmission is completed; Based on the power level of the data transmission device and the required power level, the power outage time of the vehicle is determined, and after the vehicle's data transmission to the vehicle network platform is completed, a corresponding power outage / sleep operation is performed based on the power outage time.

2. The method according to claim 1, characterized in that, The vehicle data includes information on data priority data, and the method further includes: If the required power is lower than the preset start-up protection threshold, the transmission speed of the data transmission device will be reduced or the transmission of low-priority data will be suspended during the process of transmitting the vehicle's data to the vehicle network platform, until the current power of the data transmission device is restored to above the start-up protection threshold.

3. The method according to claim 1, characterized in that, Determining the power required for the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted includes: The size of the vehicle data to be transmitted is input into a preset dynamic energy consumption model to predict the power required to transmit the vehicle data. The dynamic energy consumption model is obtained by: acquiring the size of historical vehicle data to be transmitted and the actual energy consumption of the corresponding data transmission device; inputting the size of the historical vehicle data to be transmitted into an initial dynamic energy consumption model; outputting the prediction result; and iteratively adjusting the initial dynamic energy consumption model based on the difference between the prediction result and the actual energy consumption to obtain the dynamic energy consumption model.

4. The method according to claim 1, characterized in that, The step of determining the required power supply for the data transmission device to transmit data to the vehicle to be transmitted, based on the size of the vehicle data, includes: If the size of the vehicle data to be transmitted is less than a preset threshold, the vehicle data to be transmitted is transmitted at a preset first transmission speed, and the power required for the data transmission device to transmit the vehicle data to be transmitted is determined. If the size of the vehicle data to be transmitted is greater than a preset threshold, a second transmission speed is determined based on the size of the vehicle data and a preset transmission time, and the vehicle data to be transmitted is transmitted using the second transmission speed.

5. The method according to claim 1, characterized in that, Determining the power outage time of the vehicle based on the power level of the data transmission device and the required power level includes: If the battery power of the data transmission device is less than the required battery power, the additional battery power requirement for the data transmission device to transmit the vehicle data to be transmitted is determined based on the battery power of the data transmission device and the required battery power. Based on the additional power demand, the vehicle's operating time is determined, and based on the vehicle's operating time, the vehicle's power outage time is determined.

6. The method according to claim 3, characterized in that, The input parameters of the dynamic energy consumption model may include: the total size of the data to be transmitted, the real-time transmission power of the TBOX, the current discharge efficiency of the battery, and the preset wake-up redundancy power. The power consumption required by the dynamic energy consumption model is calculated as follows: Total transmission power consumption = (Total data size / Real-time transmission speed) × Real-time transmission power ÷ Discharge efficiency + Wake-up redundancy power. If the current battery charge is greater than or equal to the required charge, then it is determined that no DC-DC converter needs to be charged; otherwise, the charge required by the DC-DC converter is calculated, and its operating time is determined based on the charging power of the DC-DC converter.

7. The method according to claim 1, characterized in that, The method further includes: When the vehicle and data transmission equipment are in a power-off state, the data transmission equipment is powered on in response to a data transmission request sent by the terminal. The operating time of the vehicle is determined based on the data transmission request and the battery level of the data transmission device.

8. The method according to claim 1, characterized in that, The data transmission device is equipped with an adaptive power supply module, which includes: Multiple independently controllable power supply circuits, each equipped with a current sensor and a solid-state relay; If the vehicle data extraction request includes a data extraction list, then during the process of transmitting the vehicle data to the vehicle networking platform, the method further includes: The control data transmission device only turns on or wakes up the power supply circuit that matches the data extraction list, while other circuits remain disconnected.

9. A vehicle remote data extraction and control device, characterized in that, The device includes: The data acquisition module receives vehicle data extraction requests. If the vehicle is in the process of being powered down and a power-off request is received, the module acquires the power level of the data transmission device and the size of the vehicle data to be transmitted. A power consumption determination module is used to determine the power consumption required by the data transmission device to transmit the vehicle data based on the size of the vehicle data to be transmitted. The required power consumption includes the power consumption required to start the data transmission device again after the transmission is completed. The power supply control module is used to determine the power outage time of the vehicle based on the power of the data transmission device and the required power, and to perform corresponding power outage / sleep operations based on the power outage time after the vehicle's data transmission to the vehicle network platform is completed.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Data transmission method, terminal and computer readable storage medium

    CN107294227A

  • Industrial Internet of Things data transmission system and method for sleep wake-up mechanism

    CN112995941A

  • In-vehicle control device, control method, and computer program

    CN118613848A

  • Vehicle remote upgrade control method and device, vehicle and storage medium

    CN119336362A

  • Power supply and demand leveling system

    US20130184882A1