Vehicle battery remote control system and method, electronic equipment and medium

By introducing a combination of TBOX module, TSP platform, BMS module and VCU module into the vehicle battery remote control system, the problem of single remote control method in the existing technology is solved, and more efficient and safe remote control of vehicle battery is achieved.

CN119668233APending Publication Date: 2025-03-21ANHUI HUALING AUTOMOBILE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411792956.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

In the prior art, the remote control method of vehicle batteries is relatively single, and it cannot adapt to complex vehicle application scenarios, resulting in poor remote control effect.

Method used

Using a system including TBOX module, TSP platform, BMS module and VCU module, remote control instructions are transmitted to the TBOX module through the TSP platform. The TBOX module determines whether to execute instructions based on the driving status and sends the instructions to the BMS module. The BMS module determines whether to perform remote control based on the instruction type and battery status data to ensure the rationality and safety of the control instructions.

Benefits of technology

By combining the driving state of the vehicle and the battery state, remote control is achieved that is more suitable for complex application scenarios, improving the remote control effect of the vehicle battery, and avoiding the limitations of a single control method.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119668233A_ABST
    Figure CN119668233A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a vehicle battery remote control system and method, electronic equipment and a medium, and the system comprises a TBOX module, a TSP platform, a BMS module and a VCU module. Wherein the TBOX module is used for judging whether a vehicle battery can be remotely controlled or not according to vehicle driving state data periodically transmitted by the VCU, and sending a vehicle battery remote control instruction from the TSP platform to the BMS module when the vehicle battery is determined. And the BMS module is used for judging whether the vehicle battery state data is matched with a preset remote control rule or not based on the instruction type of the vehicle battery remote control instruction and the vehicle battery state data, and performing remote control on the vehicle battery through the vehicle battery remote control instruction when the vehicle battery state data is matched with the preset remote control rule. Therefore, the problem that the remote control mode for the vehicle battery is relatively single at present can be effectively solved, and the remote control effect on the vehicle battery is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery control technology, and in particular to a vehicle battery remote control system, method, electronic equipment and medium. Background Art

[0002] The remote control function for vehicle batteries can support vehicle owners to manage the status of vehicle batteries in real time. In the current remote control method for vehicle batteries, the remote control of vehicle batteries can only be achieved through a single remote locking and unlocking method. This remote control method is relatively simple and cannot adapt to complex vehicle application scenarios. The remote control effect of vehicle batteries is poor.

[0003] Therefore, how to improve the remote control effect of vehicle batteries has become a technical problem that technical personnel in this field urgently need to solve. Summary of the invention

[0004] Based on the above problems, in order to improve the remote control effect of a vehicle battery, the embodiments of the present application provide a vehicle battery remote control system, method, electronic device and medium.

[0005] The embodiments of the present application disclose the following technical solutions:

[0006] In a first aspect, an embodiment of the present application provides a vehicle battery remote control system, comprising: a TBOX module, a TSP platform, a BMS module and a VCU module; the TSP platform is used to transmit a vehicle battery remote control instruction from a user end to the TBOX module; the VCU module is used to periodically send vehicle driving status data and vehicle battery status data to the TBOX module and the BMS module respectively;

[0007] The TBOX module is used to determine whether the vehicle battery can be remotely controlled according to the vehicle driving status data, and when it is determined that the vehicle battery can be remotely controlled, send the vehicle battery remote control instruction to the BMS module;

[0008] The BMS module is used to determine whether the vehicle battery status data matches the preset remote control rules based on the instruction type of the vehicle battery remote control instruction and the vehicle battery status data, and to remotely control the vehicle battery through the vehicle battery remote control instruction when the vehicle battery status data matches the preset remote control rules.

[0009] In a possible implementation, the vehicle battery remote control instruction includes: a charging restriction instruction; the BMS module includes: a charging control unit; the charging control unit is specifically used to:

[0010] When the vehicle battery remote control instruction is the charging restriction instruction, extracting a battery SOC value and a total charge capacity from the battery status data of the vehicle;

[0011] When at least one of the battery SOC value and the total charge amount is greater than the preset charging threshold value corresponding thereto, the charging power of the battery of the vehicle is limited by the charging limit instruction so that the charging power is not higher than the preset first threshold value.

[0012] In a possible implementation, the vehicle battery remote control instruction includes: a discharge limit instruction; the BMS module includes: a discharge control unit; the discharge control unit is specifically used to:

[0013] When the vehicle battery remote control instruction is the discharge limit instruction, extracting the battery SOC value and the operation log of the BMS module from the battery status data of the vehicle;

[0014] If the battery SOC value is greater than a preset second threshold and no power limit fault log appears in the operation log, the discharge power of the vehicle battery is limited based on the discharge limit instruction so that the discharge power is not higher than a preset third threshold.

[0015] In a possible implementation, the TBOX module is specifically used for:

[0016] When it is determined that the vehicle driving state data is in the driving state, temporarily storing the vehicle battery remote control instruction and monitoring the vehicle driving state data;

[0017] When the driving state data of the vehicle changes from the driving state to the non-driving state, the temporarily stored vehicle battery remote control instruction is sent to the BMS module.

[0018] In a possible implementation, the TBOX module includes: a user authority identification unit; the user authority identification unit is specifically used to:

[0019] Determining the identity of the user terminal according to the vehicle battery remote control instruction;

[0020] Matching the identity of the user terminal with a preset whitelist set to determine the remote control authority of the user terminal relative to the vehicle;

[0021] When the remote control authority is none, the TBOX module is prohibited from sending the vehicle battery remote control instruction to the BMS module, and the remote control authority information is fed back to the user end through the TSP platform;

[0022] When the remote control authority is yes, the remote control authority information and the vehicle battery remote control instruction are sent to the BMS module.

[0023] In a possible implementation, the BMS module includes: a monitoring unit; the monitoring unit is specifically configured to:

[0024] After the BMS module receives the remote control authority information, if the BMS module does not receive the heartbeat signal of the TBOX module within a preset time period, a discharge restriction process is performed on the battery of the vehicle.

[0025] In a possible implementation, the BMS module further includes: a state feedback unit; the state feedback unit is specifically configured to:

[0026] After the vehicle battery remote control instruction is executed, the battery status data of the vehicle battery is transmitted to the TBOX module through the CAN communication network, so that the TBOX module sends the battery status data to the user end through the TSP platform.

[0027] In a second aspect, an embodiment of the present application provides a vehicle battery remote control method, which is applied to a vehicle, wherein the vehicle comprises: a TBOX module, a TSP platform, a BMS module and a VCU module; the TSP platform is used to transmit a vehicle battery remote control instruction from a user end to the TBOX module; the VCU module is used to periodically send the vehicle driving status data and the vehicle battery status data to the TBOX module and the BMS module respectively;

[0028] Control the TBOX module to determine whether the vehicle battery can be remotely controlled according to the vehicle driving status data, and send the vehicle battery remote control instruction to the BMS module when it is determined that the vehicle battery can be remotely controlled;

[0029] Control the BMS module, based on the vehicle battery remote control instruction and the vehicle battery status data, determine whether the vehicle battery status data matches the preset remote control rules, and when the vehicle battery status data matches the preset remote control rules, remotely control the vehicle battery through the vehicle battery remote control instruction.

[0030] In a third aspect, an embodiment of the present application provides an electronic device, the device comprising: a processor, a memory, and a system bus;

[0031] The processor and the memory are connected via the system bus;

[0032] The memory is used to store one or more programs, and the one or more programs include instructions. When the instructions are executed by the processor, the processor executes any possible vehicle battery remote control method in the first aspect.

[0033] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, characterized in that when the program is executed by a processor, any possible vehicle battery remote control method in the first aspect is implemented.

[0034] Compared with the prior art, the present application has the following beneficial effects: The embodiment of the present application provides a vehicle battery remote control system, method, electronic device and medium, in which the system includes a TBOX module, a TSP platform, a BMS module and a VCU module. Among them, the TSP platform, as an intermediate platform for the user end to transmit control instructions, transmits the remote control instructions for the vehicle battery from each user end to the corresponding TBOX module, thereby providing a unified export of standardized commands for the control instructions, and ensuring the remote control efficiency for the vehicle battery. On the other hand, the VCU module will periodically send the vehicle's driving status data and the vehicle's battery status data to the TBOX module and the BMS module respectively, so that the TBOX module and the BMS module can execute the vehicle battery remote control instructions according to the actual situation of the vehicle.

[0035] Specifically, when the TBOX module receives the vehicle battery remote control command from the TSP platform, the TBOX module first makes a preliminary judgment on whether to control or not based on the driving status data of the vehicle. When it is determined that the vehicle battery can be remotely controlled, the TBOX module can send the remote control command to the BMS module, because the BMS module executes the specific control command. Correspondingly, the BMS module needs to further determine whether the current battery state of the vehicle matches the preset remote control rules based on the command type of the received vehicle battery remote control command and the battery status data of the vehicle fed back by the VCU module, and then support the execution of the remote control command. When the two match, the BMS module executes the vehicle battery remote control command to achieve remote control of the vehicle battery. In this way, through the combined use of the BMS module and the TBOX module, the vehicle's driving status and battery status are used as references for the remote control of the vehicle battery, so that the actual control process can be more in line with the complex application scenarios of the vehicle, thereby effectively solving the problem that the current remote control method for the vehicle battery is relatively single, and improving the remote control effect of the vehicle battery. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0037] Figure 1 A schematic diagram of the structure of a vehicle battery remote control system provided in an embodiment of the present application;

[0038] Figure 2 A signaling interaction diagram between modules in a remote control system according to an embodiment of the present application;

[0039] Figure 3 A schematic diagram of a flow chart of a TBOX module in an embodiment of the present application determining whether the battery of the vehicle can be remotely controlled at present;

[0040] Figure 4 A schematic diagram of a process of user authority identification according to an embodiment of the present application;

[0041] Figure 5 A schematic diagram of a flow chart of a BSM module executing a vehicle battery remote control command provided in an embodiment of the present application;

[0042] Figure 6 A flow chart of a vehicle battery remote control method provided in an embodiment of the present application;

[0043] Figure 7 A schematic diagram of the structure of a vehicle battery remote control electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solutions and advantages of this application more clear, the following is a further detailed description of this application in combination with specific embodiments and with reference to the accompanying drawings. It should be noted that the embodiments described in the embodiments of this application are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0045] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not indicate any order, quantity or importance, but are only used to distinguish different components. "Include" or "include" and similar words mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right", etc. are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0046] In order to make the following embodiments clear, the technical terms involved in the embodiments of the present application are first introduced:

[0047] TBOX (Telematics Box): TBOX is an electronic device installed in the vehicle to enable communication between the vehicle and external systems. It usually supports GPS positioning, mobile communications (such as 4G / 5G), remote diagnosis, vehicle monitoring and other functions. TBOX can communicate with other modules of the vehicle (such as BMS) to collect and transmit vehicle data.

[0048] VSU (Vehicle Status Unit): VSU is responsible for monitoring and recording various status information of the vehicle, such as speed, fuel consumption, battery status, etc., and sending this information to other modules or systems. It is usually used in conjunction with TBOX to provide real-time status data of the vehicle.

[0049] TSP (Telematics Service Provider): TSP is a company or organization that provides telematics services. It is responsible for processing, storing and analyzing vehicle data and providing users with various value-added services such as navigation, remote diagnosis, vehicle monitoring, etc. TSP usually interacts with vehicles through TBOX.

[0050] BMS (Battery Management System): BMS is a system used to manage and monitor battery packs. Its main functions include battery status monitoring (such as voltage, current, temperature, etc.), charging control, discharge protection, battery balancing, etc. In electric vehicles, BMS is a key component to ensure battery safety and extend battery life.

[0051] CAN (Controller Area Network): CAN is a serial communication protocol widely used in automotive and industrial control systems. It allows multiple electronic control units (ECUs) to communicate data efficiently and reliably in a network. The CAN bus has the advantages of high reliability, good real-time performance, and low cost. It is a standard communication protocol commonly used in automotive electronic systems.

[0052] As described above, the remote control function for vehicle batteries can support vehicle owners to manage the status of vehicle batteries in real time. In the current remote control method for vehicle batteries, remote control of vehicle batteries can only be achieved through a single remote locking and unlocking method. This remote control method is relatively simple and cannot adapt to complex vehicle application scenarios. The remote control effect of vehicle batteries is poor.

[0053] In order to solve the above problems, the embodiments of the present application provide a vehicle battery remote control system, method, electronic device and medium, in which the system includes a TBOX module, a TSP platform, a BMS module and a VCU module. Among them, the TSP platform serves as an intermediate platform for the user end to transmit control instructions, and transmits the remote control instructions for the vehicle battery from each user end to the corresponding TBOX module, thereby providing a unified export of standardized commands for the control instructions, and ensuring the remote control efficiency for the vehicle battery. On the other hand, the VCU module will periodically send the vehicle's driving status data and the vehicle's battery status data to the TBOX module and the BMS module respectively, so that the TBOX module and the BMS module can execute the vehicle battery remote control instructions according to the actual situation of the vehicle.

[0054] Specifically, when the TBOX module receives the vehicle battery remote control command from the TSP platform, the TBOX module first makes a preliminary judgment on whether to control or not based on the driving status data of the vehicle. When it is determined that the vehicle battery can be remotely controlled, the TBOX module can send the remote control command to the BMS module, because the BMS module executes the specific control command. Correspondingly, the BMS module needs to further determine whether the current battery state of the vehicle matches the preset remote control rules based on the command type of the received vehicle battery remote control command and the battery status data of the vehicle fed back by the VCU module, and then support the execution of the remote control command. When the two match, the BMS module executes the vehicle battery remote control command to achieve remote control of the vehicle battery. In this way, through the combined use of the BMS module and the TBOX module, the vehicle's driving status and battery status are used as references for the remote control of the vehicle battery, so that the actual control process can be more in line with the complex application scenarios of the vehicle, thereby effectively solving the problem that the current remote control method for the vehicle battery is relatively single, and improving the remote control effect of the vehicle battery.

[0055] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0056] Next, the vehicle battery remote control system provided by the embodiment of the present application will be introduced in conjunction with the specific embodiment drawings. Figure 1 and Figure 2 , Figure 1 A schematic diagram of the structure of a vehicle battery remote control system provided in an embodiment of the present application, Figure 2 The signaling interaction diagram between the modules in the remote control system of the embodiment of the present application is shown in the figure. In the scenario of remote control of the vehicle battery, the user can remotely control the vehicle battery through the authorized network platform or applet, which uses the TSP platform as a unified export for various vehicle battery control instructions, so as to centrally manage and monitor all control instructions and corresponding battery status logs through the TSP platform, so as to achieve stricter safety control, thereby greatly improving the safety of remote control of vehicle batteries.

[0057] like Figure 1 As shown, in the vehicle battery remote control system provided in the embodiment of the present application, it specifically includes a TBOX module 100, a BMS module 200, a VCU module 300, a TSP platform 400 and a user terminal 500. Among them, the VCU module serves as a vehicle body control unit, which sends the collected vehicle driving status data and vehicle battery status data to the TBOX module and the BMS module respectively, so that the TBOX module and the BMS module can remotely control the vehicle battery according to the actual received status data.

[0058] The TBOX module 100 is used to determine whether the vehicle battery can be remotely controlled according to the vehicle driving status data, and when it is determined that the vehicle battery can be remotely controlled, send the vehicle battery remote control instruction to the BMS module.

[0059] The TBOX module is used to receive the vehicle driving status data periodically transmitted by the VCU module, as well as the vehicle battery remote control instructions from the TSP platform. When the TBOX module receives the vehicle battery remote control instruction, if the vehicle is in driving state at this time, then the current battery remote control may have a certain impact on driving safety. Therefore, in order to ensure the driving safety of the vehicle, when the TBOX module receives the vehicle battery remote control instruction, the TBOX module needs to determine the current driving state of the vehicle based on the vehicle driving status data periodically transmitted by the VSU module, and use this to determine whether the vehicle can be remotely controlled at present. Only when it is confirmed that the vehicle can be remotely controlled at present, the TBOX module will send the vehicle battery remote control instruction to the BMS module, so that the BMS module can execute the corresponding vehicle battery remote control instruction.

[0060] In the embodiment of the present application, the TBOX module communicates with the TSP platform through the communication protocol HTTP / HTTPS, and the data packet encapsulation between the two can adopt the 32960 protocol. The TBOX module sends the message containing the vehicle battery remote control instruction to the BMS module through the CAN communication bus. In addition, in the actual application scenario, the TSP platform needs to have a command issuing interface, a issuing record query interface, and a development interface to receive commands sent by other platforms, so as to support the user end to remotely control the vehicle battery and real-time query of the battery status.

[0061] For details, please refer to Figure 3 The flow chart of a TBOX module judging whether the battery of the vehicle can be remotely controlled is shown in the figure. As can be seen from the figure, when the vehicle is currently in driving state, the TBOX module does not execute the vehicle battery remote control command, and temporarily stores the vehicle battery remote control command in the module, while monitoring the vehicle driving state data periodically transmitted by the VSU module in real time. Only when the vehicle driving state data transmitted by the VSU module changes from the original driving state to the non-driving state, the TBOX module can allow the execution of the vehicle battery remote control command, and send the vehicle battery remote control command to the BMS module, and the BMS module will execute the specific control steps.

[0062] Correspondingly, if the current driving state of the vehicle itself is a non-driving state, it means that the BMS can execute specific battery control instructions, and the TBOX module can directly send the vehicle battery remote control instructions to the BMS module.

[0063] In one possible implementation, in order to prevent potential network risks, when the TBOX module receives a vehicle battery remote control command, it can also identify the control authority of the user end through the user authority identification unit built into the TBOX module. When it is identified that the user end does not have the remote control authority of the vehicle, the vehicle battery remote control command is intercepted to ensure the network security of the vehicle.

[0064] Specifically, the user authority identification unit can be found in Figure 4 The flowchart of a user authority identification shown in FIG. 1 specifically includes the following steps:

[0065] S101: Determine the identity of the user terminal according to the vehicle battery remote control instruction;

[0066] S102: Matching the identity of the user terminal with a preset whitelist set to determine the remote control authority of the user terminal over the vehicle.

[0067] First, when the TBOX module receives the vehicle battery remote control command, the user authority identification unit obtains the identity of the user terminal contained in the vehicle battery remote control command, and matches and filters its identity with the pre-set identity in the preset whitelist, so as to realize the identity identification of the user terminal and obtain the user terminal's remote control authority for the vehicle.

[0068] The identity identifier of the user terminal may be an IP address, a port name, etc. of the user terminal, which is not specifically limited in this embodiment.

[0069] S103: When the remote control authority is none, the TBOX module is prohibited from sending the vehicle battery remote control instruction to the BMS module, and the remote control authority information is fed back to the user end through the TSP platform.

[0070] S104: When the remote control authority is yes, send the remote control authority information and the vehicle battery remote control instruction to the BMS module.

[0071] Correspondingly, when the user has remote control authority, the information that the user has remote control authority and the control command are sent to the BMS module. After receiving the information that the user has remote control authority, the BMS module can execute the specific control command. In this way, through the screening and matching between the preset whitelist set and the user's identity, the identity authority identification for the user can be effectively realized, so that the control command without remote control authority can be intercepted, thereby ensuring the network security of the vehicle.

[0072] The BMS module 200 is used to determine whether the vehicle battery status data matches the preset remote control rules based on the instruction type of the vehicle battery remote control instruction and the vehicle battery status data, and to remotely control the vehicle battery through the vehicle battery remote control instruction when the vehicle battery status data matches the preset remote control rules.

[0073] After the TBOX module makes a preliminary judgment on the vehicle battery remote control command, the BMS module implements the specific control logic of the control command. When the BMS module executes the vehicle battery remote control command, if the vehicle battery status is not sufficient to support the corresponding control command, the lack of direct control over the battery status judgment will cause damage to the battery. Therefore, in order to prevent such situations and improve the remote control effect of the vehicle battery, when the BMS module executes the remote control command, based on its reference command type, the BMS also needs to determine whether the vehicle battery status data matches the preset remote control rules, so as to determine whether the vehicle battery remote control command can be executed at present.

[0074] The preset remote control rules are related to the command type of the vehicle battery remote control command, and different command types correspond to different preset remote control rules. When the vehicle battery status data does not match the preset control rules, it indicates that the current battery status cannot support the execution of the command, thereby ensuring the safety of battery use.

[0075] Next, the process of the BMS module executing the vehicle battery remote control command will be introduced in conjunction with the specific embodiment drawings.

[0076] See also Figure 5 , which is a schematic diagram of a flow chart of a BSM module executing a vehicle battery remote control instruction provided by an embodiment of the present application, specifically comprising the following steps:

[0077] S201: Determine whether the vehicle battery remote control instruction is a charge restriction instruction or a discharge restriction instruction;

[0078] S2011: when the vehicle battery remote control instruction is a charging restriction instruction, extracting the battery SOC value and the total charge capacity from the battery status data of the vehicle;

[0079] S2022: When at least one of the battery SOC value and the total charge capacity is greater than the preset charging threshold value corresponding to each of them, the charging power of the battery of the vehicle is limited through a charging limit instruction so that the charging power is not higher than the preset first threshold value.

[0080] In the vehicle battery remote control system of the embodiment of the present application, the remote control instructions for the vehicle battery are divided into charging limit instructions and discharging limit instructions. Among them, the charging limit instruction is used to limit the charging power of the vehicle battery, and the discharging limit instruction is used to limit the discharging power of the vehicle battery. As can be seen from the foregoing, in order to ensure that the battery is not damaged, before executing the vehicle battery control instruction, it is necessary to determine whether the state of the vehicle battery can support the execution of the instruction. Therefore, in the specific execution stage of the instruction, different judgment processes are provided for different instruction types such as charging limit instructions and discharging limit instructions, so that different judgment processes can be adopted according to different instruction types, thereby ensuring that the battery is not damaged.

[0081] Specifically, when the vehicle battery remote control instruction is a charging restriction instruction, it is necessary to extract the battery SOC value of the vehicle battery and the total charge of the vehicle battery from the battery status data of the vehicle. When any of the battery SOC value and the total charge is greater than the preset charging threshold value corresponding to each of them, it indicates that the charging condition of the vehicle exceeds expectations. At this time, the charging power indicated in the charging restriction instruction can be limited so that the charging power of the vehicle battery is not higher than the preset first threshold value, thereby realizing the charging restriction of the vehicle battery.

[0082] In this way, by limiting the battery SOC value, when the battery SOC value reaches a certain level, the charging power can be limited to avoid overcharging the battery. Furthermore, by limiting the total charge amount, the battery can be prevented from accumulating too much heat when charged at high power for a long time, further protecting the health and life of the battery.

[0083] S2013: when the vehicle battery remote control instruction is a discharge limit instruction, extract the battery SOC value and the operation log of the BMS module from the battery status data of the vehicle;

[0084] S2014: If the battery SOC value is greater than the preset second threshold value and there is no power limit fault log in the operation log, the discharge power of the vehicle battery is limited based on the discharge limit instruction so that the discharge power is not higher than the preset third threshold value.

[0085] Correspondingly, when the vehicle battery remote control instruction is a discharge limit instruction, it is necessary to extract the battery SOC value and the operation log of the BMS module from the battery status data of the vehicle. If the battery SOC value is greater than the preset second threshold, and there is no fault log related to the power limit function in the operation log of the BMS module. At this time, the discharge power of the vehicle battery can be limited based on the discharge limit power specifically indicated in the discharge limit instruction to set the discharge power of the vehicle battery below the preset third threshold.

[0086] In this way, the discharge is limited when the SOC of the vehicle battery is greater than the preset second threshold value, which can ensure that the battery is protected at a higher state of charge. The battery may experience performance degradation or even damage at a low state of charge. By limiting the discharge power, the battery can be prevented from over-discharging at high SOC values, thereby extending the battery life. Accordingly, the discharge power is limited while ensuring that there is no power limit fault log in the operation log, ensuring that the battery management system operates normally and that there are no faults that may cause battery damage. This can prevent unnecessary protection of the battery under abnormal circumstances, which may affect the normal use of the vehicle.

[0087] In a possible implementation, a status feedback unit is also provided in the BMS module, and the status feedback unit is used to transmit the execution status of the vehicle battery remote control instruction and the battery status data of the vehicle battery back to the TBOX module through the CAN communication network, so that the TBOX module transmits the battery status data after the control instruction is executed to the user end, so that the user end can check the battery status of the vehicle battery in time after the instruction is executed, thereby optimizing the user experience of remote control of the vehicle battery.

[0088] It should be noted that in the vehicle battery remote control system of the embodiment of the present application, the communication between the modules is completed based on the CAN communication matrix composed of the CAN communication networks between each other. In the communication matrix of the embodiment of the present application, it is required that the CAN communication must contain the relevant protocols of the following information. That is, the message information (charging limit, discharging limit, control authority and shutdown) that the TBOX module can send to the BMS module, and the battery status data, control authority information, etc. that the BMS module can feedback through the CAN communication network.

[0089] In another possible implementation, a monitoring unit is also provided in the BMS module. As can be seen from the foregoing, when the TBOX module user terminal has the remote control authority for the vehicle, it will send information that the user terminal has the remote control authority to the BMS module, so as to use it as the basis for the BMS to execute the remote control command. Therefore, when the BMS module receives the remote control authority information fed back by the TBOX module, it can monitor the heartbeat signal from the TBOX module in real time to ensure that the BMS module always remains online and operates normally.

[0090] The monitoring unit will pre-set a preset time. When it receives the remote control authority information fed back by the TBOX module, it will monitor the heartbeat signal of the TBOX module based on the preset time. If the BMS module fails to receive the heartbeat signal of the TBOX module within the preset time, the BMS module will automatically limit the discharge of the vehicle battery. The specific measures for the discharge limit processing include limiting the discharge power of the battery so that it is not higher than the preset threshold. This can prevent the battery from being over-discharged in the event of failure of the TBOX module or communication interruption, thereby protecting the safety and life of the battery.

[0091] The embodiment of the present application provides a vehicle battery remote control system, in which the system includes a TBOX module, a TSP platform, a BMS module and a VCU module. Among them, the TSP platform serves as an intermediate platform for the user end to transmit control instructions, and transmits the remote control instructions for the vehicle battery from each user end to the corresponding TBOX module, thereby providing a unified export of standardized commands for the control instructions, and ensuring the remote control efficiency for the vehicle battery. On the other hand, the VCU module will periodically send the vehicle driving status data and the vehicle battery status data to the TBOX module and the BMS module respectively, so that the TBOX module and the BMS module can execute the vehicle battery remote control instructions according to the actual situation of the vehicle.

[0092] Specifically, when the TBOX module receives the vehicle battery remote control command from the TSP platform, the TBOX module first makes a preliminary judgment on whether to control or not based on the driving status data of the vehicle. When it is determined that the vehicle battery can be remotely controlled, the TBOX module can send the remote control command to the BMS module, because the BMS module executes the specific control command. Correspondingly, the BMS module needs to further determine whether the current battery state of the vehicle matches the preset remote control rules based on the command type of the received vehicle battery remote control command and the battery status data of the vehicle fed back by the VCU module, and then support the execution of the remote control command. When the two match, the BMS module executes the vehicle battery remote control command to achieve remote control of the vehicle battery. In this way, through the combined use of the BMS module and the TBOX module, the vehicle's driving status and battery status are used as references for the remote control of the vehicle battery, so that the actual control process can be more in line with the complex application scenarios of the vehicle, thereby effectively solving the problem that the current remote control method for the vehicle battery is relatively single, and improving the remote control effect of the vehicle battery.

[0093] A vehicle battery remote control method provided in an embodiment of the present application is introduced below. The vehicle battery remote control method described below and the vehicle battery remote control method described above can refer to each other.

[0094] See also Figure 6 , which is a flow chart of a vehicle battery remote control method provided in an embodiment of the present application, wherein the method is applied in a vehicle, wherein the vehicle comprises a TBOX module, a TSP platform, a BMS module and a VCU module; the TSP platform is used to transmit a vehicle battery remote control instruction from a user end to the TBOX module; the VCU module is used to periodically send the vehicle driving status data and the vehicle battery status data to the TBOX module and the BMS module respectively;

[0095] Specifically, the method comprises the following steps:

[0096] S301: Control the TBOX module to determine whether the vehicle battery can be remotely controlled according to the vehicle driving status data, and send the vehicle battery remote control instruction to the BMS module when it is determined that the vehicle battery can be remotely controlled;

[0097] S302: Control the BMS module to determine whether the vehicle battery status data matches the preset remote control rules based on the vehicle battery remote control command and the vehicle battery status data, and remotely control the vehicle battery through the vehicle battery remote control command when the vehicle battery status data matches the preset remote control rules.

[0098] See also Figure 7 , which is a schematic diagram of the structure of a vehicle battery remote control electronic device provided in an embodiment of the present application, including:

[0099] A memory 11, used for storing computer programs;

[0100] The processor 12 is used to implement the steps of a vehicle battery remote control method described in any of the above method embodiments when executing the computer program.

[0101] In this embodiment, the device may be a vehicle-mounted computer, a PC (Personal Computer), or a terminal device such as a smart phone, a tablet computer, a PDA, or a portable computer.

[0102] The device may include a memory 11 , a processor 12 , and a bus 13 .

[0103] Among them, the memory 11 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the device, such as a hard disk of the device. In other embodiments, the memory 11 can also be an external storage device of the device, such as a plug-in hard disk equipped on the device, a smart memory card (SmartMedia Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Further, the memory 11 can also include both an internal storage unit of the device and an external storage device. The memory 11 can not only be used to store application software and various types of data installed in the device, such as program codes for executing a vehicle battery remote control method, but can also be used to temporarily store data that has been output or is to be output. The processor 12 can be a central processing unit (CPU) in some embodiments.

[0104] In some embodiments, the processor 12 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor or other data processing chip, which is used to run the program code stored in the memory 11 or process data, such as executing the program code of the vehicle battery remote control method.

[0105] The bus 13 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0106] Furthermore, the device may also include a network interface 14, which may optionally include a wired interface and / or a wireless interface (such as a WI-FI interface, a Bluetooth interface, etc.), which is generally used to establish a communication connection between the device and other electronic devices.

[0107] Optionally, the device may further include a user interface 15, which may include a display (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 15 may also include a standard wired interface and a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, and an OLED (Organic Light-Emitting Diode) touch device, etc. The display may also be appropriately referred to as a display screen or a display unit, which is used to display information processed in the device and to display a visual user interface.

[0108] Figure 7 Only the device with components 11-15 is shown, and it can be understood by those skilled in the art that Figure 7 The structure shown does not constitute a limitation of the device, and may include fewer or more components than shown, or combine certain components, or arrange the components differently.

[0109] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, an embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle battery remote control method described in any of the above embodiments.

[0110] The computer-readable media of the embodiments of the present application include permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0111] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the vehicle battery remote control method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0112] It should be noted that each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for methods, systems, electronic devices and media, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments. The methods, systems, electronic devices and media described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components indicated as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0113] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A vehicle battery remote control system, characterized in that: include: TBOX module, TSP platform, BMS module and VCU module; The TSP platform is used to transmit the vehicle battery remote control command from the user end to the TBOX module; the VCU module is used to periodically send the vehicle driving status data and the vehicle battery status data to the TBOX module and the BMS module respectively; The TBOX module is used to determine whether the vehicle battery can be remotely controlled according to the vehicle driving status data, and when it is determined that the vehicle battery can be remotely controlled, send the vehicle battery remote control instruction to the BMS module; The BMS module is used to determine whether the vehicle battery status data matches the preset remote control rules based on the instruction type of the vehicle battery remote control instruction and the vehicle battery status data, and to remotely control the vehicle battery through the vehicle battery remote control instruction when the vehicle battery status data matches the preset remote control rules.

2. The system according to claim 1, characterized in that The vehicle battery remote control instruction includes: a charging restriction instruction; the BMS module includes: a charging control unit; the charging control unit is specifically used to: When the vehicle battery remote control instruction is the charging restriction instruction, extracting a battery SOC value and a total charge capacity from the battery status data of the vehicle; When at least one of the battery SOC value and the total charge amount is greater than the preset charging threshold value corresponding thereto, the charging power of the battery of the vehicle is limited by the charging limit instruction so that the charging power is not higher than the preset first threshold value.

3. The system according to claim 1, characterized in that The vehicle battery remote control instruction includes: a discharge limit instruction; the BMS module includes: a discharge control unit; the discharge control unit is specifically used to: When the vehicle battery remote control instruction is the discharge limit instruction, extracting the battery SOC value and the operation log of the BMS module from the battery status data of the vehicle; If the battery SOC value is greater than the preset second threshold value and there is no power limit fault log in the operation log, the discharge power of the battery of the vehicle is limited based on the discharge limit instruction so that the discharge power is not higher than the preset third threshold value.

4. The system according to claim 1, characterized in that The TBOX module is specifically used for: When it is determined that the vehicle driving state data is in the driving state, temporarily storing the vehicle battery remote control instruction and monitoring the vehicle driving state data; When the driving state data of the vehicle changes from the driving state to the non-driving state, the temporarily stored vehicle battery remote control instruction is sent to the BMS module.

5. The system according to claim 1, characterized in that The TBOX module includes: a user authority identification unit; the user authority identification unit is specifically used to: Determining the identity of the user terminal according to the vehicle battery remote control instruction; Matching the identity of the user terminal with a preset whitelist set to determine the remote control authority of the user terminal relative to the vehicle; When the remote control authority is none, the TBOX module is prohibited from sending the vehicle battery remote control instruction to the BMS module, and the remote control authority information is fed back to the user end through the TSP platform; When the remote control authority is yes, the remote control authority information and the vehicle battery remote control instruction are sent to the BMS module.

6. The system according to claim 5, characterized in that The BMS module includes: a monitoring unit; the monitoring unit is specifically used to: After the BMS module receives the remote control authority information, if the BMS module does not receive the heartbeat signal of the TBOX module within a preset time period, a discharge restriction process is performed on the battery of the vehicle.

7. The system according to claim 1, characterized in that The BMS module further includes a state feedback unit; the state feedback unit is specifically used to: After the vehicle battery remote control instruction is executed, the battery status data of the vehicle battery is transmitted to the TBOX module through the CAN communication network, so that the TBOX module sends the battery status data to the user end through the TSP platform.

8. A vehicle battery remote control method, characterized in that: Applied in a vehicle, the vehicle comprises: a TBOX module, a TSP platform, a BMS module and a VCU module; the TSP platform is used to transmit a vehicle battery remote control instruction from a user end to the TBOX module; the VCU module is used to periodically send the vehicle driving status data and the vehicle battery status data to the TBOX module and the BMS module respectively; Control the TBOX module to determine whether the vehicle battery can be remotely controlled according to the vehicle driving status data, and send the vehicle battery remote control instruction to the BMS module when it is determined that the vehicle battery can be remotely controlled; Control the BMS module, based on the vehicle battery remote control instruction and the vehicle battery status data, determine whether the vehicle battery status data matches the preset remote control rules, and when the vehicle battery status data matches the preset remote control rules, remotely control the vehicle battery through the vehicle battery remote control instruction.

9. An electronic device, characterized in that: The device comprises: a processor, a memory and a system bus; The processor and the memory are connected via the system bus; The memory is used to store one or more programs, wherein the one or more programs include instructions, and when the instructions are executed by the processor, the processor executes the vehicle battery remote control method described in claim 8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the vehicle battery remote control method described in claim 8 is implemented.