Battery pack monitoring method and device, electronic equipment, vehicle, chip and medium
By monitoring vehicle operating parameters and the status of the battery swapping controller, it can determine whether the battery pack has detached from the vehicle and send an early warning when it does, thus solving the technical problem of anti-theft alarm for power battery packs. This enables real-time and comprehensive monitoring of the battery packs and avoids property loss.
Patent Information
- Application Number
- CN202411403389.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-10-09
AI Technical Summary
Existing technologies lack anti-theft alarm functions for power battery packs, which means that when battery packs are stolen or illegally removed, there is no timely monitoring and alarm, resulting in the risk of property loss.
By acquiring the vehicle's operating parameters and the battery swapping controller's parameters, the system determines the vehicle's operating scenario and, based on these parameters, judges whether the battery pack has detached from the vehicle, sending a warning message to prevent the battery pack from being stolen.
It enables real-time, comprehensive, and accurate monitoring of battery packs, preventing property losses caused by theft or illegal removal of battery packs.
Smart Images

Figure CN118991678B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of batteries, in particular to a battery pack monitoring method and device, an electronic device, a vehicle, a chip and a medium. BACKGROUND
[0002] With the development of new energy electric vehicles, the battery swap mode has been popularized and applied. The battery swap station is an energy station for providing fast replacement of power batteries for electric vehicles. The user drives the electric vehicle into the battery swap station, and after the power battery is replaced, the user can realize the endurance without spending time for charging.
[0003] Since the power battery belongs to the new energy battery swap business, and there is no anti-theft alarm function for the power battery pack at present, in order to avoid the battery pack being stolen or illegally sold by being disassembled privately, the distributor needs to monitor whether the battery pack is disassembled illegally in real time.
[0004] Therefore, how to monitor the connection state of the battery pack and the vehicle, and provide alarm information when the battery pack is separated from the vehicle, so as to avoid the risk of property loss, has become a technical problem to be solved in the field. SUMMARY
[0005] In order to solve the above technical problems, the embodiments of the present application provide a battery pack monitoring method and device, an electronic device, a vehicle and a medium to meet the monitoring and alarm requirements when the battery pack is separated.
[0006] According to a first aspect of the embodiments of the present application, a battery pack monitoring method is provided, the method comprising:
[0007] obtaining running parameters of a vehicle and parameters of a battery swap controller; the battery swap controller is used to represent the state of a battery swap connector;
[0008] determining a running scenario of the vehicle according to the running parameters of the vehicle, the running scenario comprising: a first scenario in which the vehicle is not in a battery swap station and a second scenario in which the vehicle is in the battery swap station;
[0009] judging whether the battery pack is separated from the vehicle based on at least the parameters of the battery swap controller and the running scenario, to obtain a first judgment result;
[0010] when the first judgment result indicates that the battery pack is separated from the vehicle, sending a warning information.
[0011] In one embodiment, the running parameters of the vehicle include position information, and the running scenario of the vehicle is determined according to the running parameters of the vehicle, comprising:
[0012] if the position information of the vehicle is in the battery swap station, the running scenario of the vehicle is determined as the second scenario;
[0013] If the position information of the vehicle is not in the battery swap station, it is determined that the running scene of the vehicle is the first scene.
[0014] In one embodiment, according to the running parameter of the vehicle, the running scene of the vehicle is determined, including:
[0015] An authentication request is initiated to the battery swap station, and the authentication request is used to instruct the battery swap station to perform identity authentication according to the identity information of the vehicle and feed back an authentication result;
[0016] If the authentication result indicates that the vehicle is in the battery swap station, it is determined that the running scene of the vehicle is the second scene;
[0017] If the authentication result indicates that the vehicle is not in the battery swap station, it is determined that the running scene of the vehicle is the first scene.
[0018] In one embodiment, when the vehicle is in the first scene, before the running parameter of the vehicle and the parameter of the battery swap controller are obtained, the method further includes:
[0019] The battery swap controller is woken up to make the battery swap controller monitor the state of the battery swap connector.
[0020] In one embodiment, when the running scene of the vehicle is the second scene, at least based on the parameter of the battery swap controller and the running scene, it is judged whether the battery pack is separated from the vehicle, and a first judgment result is obtained, including:
[0021] The state information of the TBOX of the vehicle is obtained;
[0022] If the state information of the TBOX indicates that the vehicle is performing battery swap, the separation state of the battery pack is monitored for a predetermined period of time.
[0023] According to a second aspect of the embodiment of the application, a battery pack monitoring device is provided, and the device includes:
[0024] The obtaining unit is configured to obtain a running parameter of a vehicle and a parameter of a battery swap controller; the battery swap controller is configured to indicate a state of a battery swap connector;
[0025] The determining unit is configured to determine a running scene of the vehicle according to the running parameter of the vehicle, the running scene including a first scene in which the vehicle is not in a battery swap station and a second scene in which the vehicle is in the battery swap station;
[0026] The judging unit is configured to judge whether the battery pack is separated from the vehicle based on at least the parameter of the battery swap controller and the running scene, and obtain a first judgment result;
[0027] The warning unit is configured to send a warning information when the first judgment result indicates that the battery pack is separated from the vehicle.
[0028] According to a third aspect of the embodiments of the present application, an electronic device is provided, which comprises a memory and a processor;
[0029] The memory is connected with the processor and is configured to store programs;
[0030] The processor is configured to realize the battery pack monitoring method in the first aspect or any possible implementation manner of the first aspect by running the programs in the memory.
[0031] According to a fourth aspect of the embodiments of the present application, a vehicle is provided, which comprises the electronic device in the third aspect.
[0032] According to a fifth aspect of the embodiments of the present application, a chip is provided, which comprises a processor and a data interface, the processor reads and runs programs stored on the memory through the data interface to execute the battery pack monitoring method in the first aspect or any possible implementation manner of the first aspect.
[0033] According to a sixth aspect of the embodiments of the present application, a storage medium is provided, which stores a computer program, and the computer program is run by a processor to realize the battery pack monitoring method in the first aspect or any possible implementation manner of the first aspect.
[0034] The battery pack monitoring method, device, electronic device, vehicle, chip and storage medium provided by the embodiments of the present application can determine the running scene of the vehicle by obtaining the running parameter of the vehicle and the parameter of the battery swap controller, determine whether the battery pack is separated from the vehicle based on the running parameter of the vehicle and at least the parameter of the battery swap controller and the running scene, and give a warning prompt when the battery pack is separated from the vehicle. Since the battery pack monitoring method provided by the embodiments of the present application can determine the running scene of the vehicle, the running scene of the vehicle includes the first scene in which the vehicle is not in the battery swap station and the second scene in which the vehicle is in the battery swap station, the running scene almost covers all the running scenes of the vehicle, and the separation state of the battery pack can be more accurately identified based on the parameter of the battery swap controller and the running scene, so that the state of the battery pack can be monitored in real time, comprehensively and accurately, and the risk of property loss can be avoided. BRIEF DESCRIPTION OF DRAWINGS
[0035] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed in the embodiments or the prior art description will be briefly introduced as follows. Obviously, the drawings in the following description are only embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of the provided drawings.
[0036] Figure 1 is a schematic diagram of an implementation environment according to the present application;
[0037] Figure 2 A flowchart of a battery pack monitoring method provided for an embodiment of the present application is shown in FIG. 1.
[0038] Figure 3 A connection diagram of a battery swap controller and a battery swap connector provided for an embodiment of the present application is shown in FIG. 2.
[0039] Figure 4 A structural block diagram of a battery pack monitoring device provided for an embodiment of the present application is shown in FIG. 3.
[0040] Figure 5 A structural diagram of an electronic device provided for an embodiment of the present application is shown in FIG. 4. DETAILED DESCRIPTION
[0041] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of the present application.
[0042] With the development of new energy electric vehicles, the battery swap mode has been popularized and applied. The battery swap station is an energy station for providing fast replacement of power batteries for electric vehicles. The user drives the electric vehicle into the battery swap station, and after the power battery is replaced, the user can realize the endurance without spending time for charging.
[0043] Since the power battery belongs to a new energy battery swap business, and there is no anti-theft alarm function for the power battery pack at present, in order to avoid theft or illegal sale of the battery pack by privately disassembling, the distributor needs to monitor whether the battery pack is illegally disassembled in real time. Therefore, how to monitor the connection state of the battery pack and the vehicle, and provide alarm information when the battery pack is separated from the vehicle, so as to avoid the risk of property loss, has become a technical problem to be solved in the field.
[0044] The battery pack monitoring method, device, electronic device, vehicle and storage medium provided by the embodiments of the present application, by acquiring the running parameters of the vehicle and the parameters of the battery swap controller, determining the running scene of the vehicle based on the running parameters of the vehicle, determining whether the battery pack is separated from the vehicle based on the parameters of the battery swap controller and the running scene, and providing a pre-warning prompt when the battery pack is separated from the vehicle.
[0045] Since the battery pack monitoring method provided by the embodiment of the present invention is based on the operating scenario of the vehicle, and since the operating scenario includes a first scenario in which the vehicle is not in a battery swap station and a second scenario in which the vehicle is in a battery swap station, the operating scenario covers almost all operating scenarios of the vehicle, and based on the parameters and operating scenarios of the controller, accurate detection of battery pack detachment can be achieved; therefore, the battery pack monitoring method, device, electronic device, vehicle and storage medium provided by the embodiment of the present invention can realize real-time, comprehensive and accurate monitoring of the status of the battery pack to avoid the risk of property loss.
[0046] Example implementation environment
[0047] Please refer to Figure 1 , Figure 1 A schematic diagram of an implementation environment according to the present invention.
[0048] like Figure 1 As shown, this application scenario involves vehicles. The vehicle can be equipped with a TBOX (Telematics Box, Internet of Vehicles system, abbreviated as: TBOX). TBOX connects to the Internet through a built-in communication module to realize remote information processing, such as vehicle positioning, remote diagnosis, emergency rescue, software upgrades, data upload and download, and other functions, thereby enhancing the intelligent interconnectedness of the vehicle. The vehicle can be an electric vehicle equipped with a battery pack. When the vehicle status meets the battery replacement conditions, it drives to a battery replacement station for battery replacement. The battery replacement station can centrally store and charge a large number of battery systems, allowing users to replace the battery system of electric vehicles in a short time. The vehicle can also be equipped with a battery replacement controller, which can realize information exchange between the battery replacement station and the vehicle. The battery replacement controller can communicate with the battery replacement station wirelessly, and can communicate with the vehicle end through the Controller Area Network (CAN) and is connected to the battery replacement connector through a low-voltage line.
[0049] Example method
[0050] Figure 2 This is a flow chart of the battery pack monitoring method provided by an embodiment of the present invention. Figure 2 In an exemplary embodiment, a battery pack monitoring method is provided, which may include:
[0051] S210: Obtain the vehicle's operating parameters and the parameters of the battery swap controller.
[0052] The operation parameter of the vehicle can include position information of the vehicle or an authentication result of the vehicle identity by the battery swap station. The battery swap controller is used to represent the state of the battery swap connector. The battery swap controller can realize information interaction between the battery swap station and the vehicle. For example, the battery swap controller can communicate wirelessly with the battery swap station, can also realize CAN communication with the vehicle end, and is connected with the battery swap connector through a low-voltage line to realize information interaction between the battery swap station and the vehicle. The battery swap connector includes a male end and a female end, wherein the male end is installed on the battery pack, and the female end is installed on the vehicle body. When the battery pack is fixed on the vehicle body, the male end and the female end are plugged and conductive, and this state is the "in-place state" of the battery pack. When the battery pack is separated from the vehicle, the male end and the female end are disconnected, and this state is the "out-of-place state" of the battery pack. The battery swap controller can further determine whether the battery pack is separated from the vehicle through the state of the battery swap connector.
[0053] S230: determining an operation scenario of the vehicle according to the operation parameter of the vehicle.
[0054] The operation scenario includes a first scenario in which the vehicle is not in the battery swap station and a second scenario in which the vehicle is in the battery swap station. In actual application, the vehicle is only in the second scenario when the battery is swapped, and is in the first scenario at other times.
[0055] S250: obtaining a first determination result by judging whether the battery pack is separated from the vehicle based on at least the parameter of the battery swap controller and the operation scenario;
[0056] S270: sending a warning information when the first determination result indicates that the battery pack is separated from the vehicle.
[0057] When it is determined that the battery pack is separated based on the parameter of the battery swap controller and the operation scenario, when the battery pack is separated, the male end and the female end of the battery swap connector are in a disconnected state, and the battery swap controller determines that the battery pack is in a separated state according to the state of the battery swap connector, and sends a warning information. The warning information can include an alarm sound, an alarm message or an alarm mark, wherein the alarm sound can be a siren, which can remind the driver or the battery swap station when the battery pack is separated from the vehicle, so as to remind the driver or the staff of the battery swap station to handle the separation risk of the battery pack. The alarm sound can be a text information, which can be sent to a terminal device of the driver or a terminal device of the staff of the battery swap station to remind the driver or the staff of the battery swap station to handle.
[0058] The battery pack monitoring method provided by the embodiment of the application determines the operation scenario of the vehicle through the operation parameter of the vehicle. Since the first scenario is that the vehicle is not in the battery swap station, and the second scenario is that the vehicle is in the battery swap station, almost all scenarios of the vehicle driving are covered, and the battery pack can be comprehensively and real-timely monitored in combination with the state parameter of the battery swap controller. Meanwhile, when the battery pack is separated from the vehicle, a warning can be given in time, and property loss can be effectively avoided.
[0059] To further clarify the running scenario of the vehicle, the battery pack monitoring method provided by the embodiment of the application can include the following steps.
[0060] If the position information of the vehicle is in the battery swap station, the running scenario of the vehicle is determined as the second scenario.
[0061] If the position information of the vehicle is not in the battery swap station, the running scenario of the vehicle is determined as the first scenario.
[0062] The position information of the vehicle can be latitude and longitude information, and the server can pre-store a position information list of the battery swap station. Each battery swap station can define a corresponding range as an actual position area of the battery swap station. When the latitude and longitude information of the vehicle is in the actual area of the battery swap station, it can be determined that the vehicle enters the battery swap station, and the running scenario of the vehicle is determined as the second scenario.
[0063] To further improve the accuracy of the running scenario of the vehicle, the actual position area of the battery swap station can be narrowed, and only the actual area of the battery swap station for replacing the battery is regarded as the actual position area of the battery swap station. Once the position information of the vehicle is in the actual position area of the battery swap station, the running scenario of the vehicle is determined as the second scenario.
[0064] In the embodiment, the running scenario of the vehicle can be determined according to the position information of the vehicle, and whether the battery pack is separated from the vehicle is further determined according to the running scenario of the vehicle, thereby improving the accuracy of the monitoring method.
[0065] In one embodiment, the running scenario of the vehicle can be determined according to the running parameter of the vehicle, and the method can include the following steps.
[0066] An authentication request is initiated to the battery swap station, and the authentication request is used to instruct the battery swap station to perform identity authentication according to the identity information of the vehicle and feed back an authentication result.
[0067] If the authentication result indicates that the vehicle is in the battery swap station, the running scenario of the vehicle is determined as the second scenario.
[0068] If the authentication result indicates that the vehicle is not in the battery swap station, the running scenario of the vehicle is determined as the first scenario.
[0069] In actual application, the running scene of the vehicle can also be determined according to the authentication result of the vehicle by the battery swap station. The vehicle swap controller can access the wireless communication access point of the battery swap station, and then initiate an authentication request to the battery swap station. The battery swap station can authenticate the vehicle according to the identity information of the vehicle, and send an authentication result to the vehicle. The authentication result can be a vehicle registered by the vehicle with the battery swap station. Since the vehicle can realize network communication with the battery swap station through the swap controller and pass the authentication of the battery swap station, it can be considered that the vehicle is in the battery swap station, and the running scene of the vehicle is the second scene. When the battery swap station does not pass the authentication request of the vehicle, it indicates that the vehicle has not been registered with the battery swap station. Even if the vehicle is in the battery swap station, the vehicle cannot perform battery swap, and the running scene of the vehicle is still the first scene. Specifically, the battery swap station can pre-store vehicle information of a plurality of registered vehicles. Only the vehicle registered with the battery swap station can perform battery swap in the current battery swap station, thereby ensuring the safety of battery swap.
[0070] In one embodiment, when the vehicle is in the first scene, before obtaining the running parameter of the vehicle and the parameter of the swap controller, the method further comprises:
[0071] waking up the swap controller to enable the swap controller to monitor the state of the swap connector.
[0072] When the vehicle is in the first scene, i.e., the vehicle is not performing battery swap in the battery swap station, the embodiment of the application can wake up the swap controller to realize monitoring of the disengagement of the battery pack in the first scene.
[0073] Figure 3 A connection diagram of the swap controller and the swap connector provided by the embodiment of the application is shown in FIG. 1. Figure 3 As shown in FIG. 1, the swap controller can wake up by detecting the voltage change of the hardware detection pin “in-position detection+”. When the male and female ends of the swap connector are closed, i.e., the battery pack is not disengaged, the hardware detection pin is at a low voltage, and at this time, the swap controller is not woken up. When the male and female ends of the swap connector are disconnected, i.e., the battery pack is disengaged from the vehicle, the hardware detection pin is at a high voltage, and at this time, the swap controller is woken up. After being woken up, when the swap controller detects that the pin is at a high voltage again, it indicates that the battery pack is disengaged from the vehicle, and it is judged that the battery pack is out of position, and a warning process is needed.
[0074] Through the wake-up process of the swap controller, the monitoring of the battery pack in the first scene of the vehicle can be realized, the battery pack can be effectively prevented from being illegally removed, the safety of the battery pack can be improved, and property loss can be avoided.
[0075] In one embodiment, when the running scene of the vehicle is the second scene, determining whether the battery pack is disengaged from the vehicle based on at least the parameter of the swap controller and the running scene to obtain a first determination result can include:
[0076] acquire state information of a TBOX of a vehicle;
[0077] If the state information of the TBOX indicates that the vehicle is undergoing battery replacement, the disengagement state of the battery pack is monitored for a predetermined period of time.
[0078] In actual application, when the vehicle undergoes battery replacement in the battery replacement station, the battery replacement station sends a battery replacement signal to the vehicle end, and the TBOX updates the state information of the TOX after receiving the battery replacement signal, indicating that the vehicle is undergoing battery replacement and the disengagement state of the battery pack is suspended. The predetermined time can be the average time for the battery replacement station to replace the battery pack, for example: the predetermined time can be 3 minutes or 5 minutes. It should be understood that the time for suspending the monitoring of the battery pack can be determined according to actual conditions, which is not limited here.
[0079] In actual application, when the battery replacement station starts battery replacement, the battery replacement station sends a battery replacement start signal to the battery replacement controller, and when the battery replacement ends, the battery replacement station sends a battery replacement end signal to the battery replacement controller to determine the state of the battery replacement, realize accurate monitoring of the battery replacement process, and improve the accuracy of the battery pack monitoring.
[0080] The battery pack monitoring method provided by the embodiment of the application determines the running scene of the vehicle through the running parameter of the vehicle. Since the first scene is that the vehicle is not in the battery replacement station, and the second scene is that the vehicle is in the battery replacement station, almost all scenes of the vehicle driving are covered, and comprehensive and real-time monitoring of the battery pack can be realized. At the same time, the wake-up function of the battery replacement controller is added, and when the battery pack is disengaged from the vehicle, timely warning processing can be performed, and property loss can be effectively avoided.
[0081] Example apparatus
[0082] Correspondingly, the application also provides a battery pack monitoring device, Figure 4 The structural block diagram of the battery pack monitoring device provided by the embodiment of the application is shown in Figure 4 As shown in the figure, the device can include:
[0083] The acquisition unit 420 is configured to acquire the running parameter of the vehicle and the parameter of the battery replacement controller; and the battery replacement controller is configured to indicate the state of the battery replacement connector;
[0084] The determination unit 440 is configured to determine the running scene of the vehicle according to the running parameter of the vehicle, and the running scene includes a first scene in which the vehicle is not in the battery replacement station and a second scene in which the vehicle is in the battery replacement station.
[0085] The judgment unit 460 is configured to obtain a first judgment result by judging whether the battery pack is disengaged from the vehicle based on at least the parameter of the battery replacement controller and the running scene.
[0086] The early warning unit 480 is configured to send early warning information when the first determination result indicates that the battery pack is separated from the vehicle.
[0087] In an embodiment, the operation parameter of the vehicle includes position information, and the determination unit 440 is further configured to determine that the operation scenario of the vehicle is the second scenario if the position information of the vehicle is in the battery swap station, and determine that the operation scenario of the vehicle is the first scenario if the position information of the vehicle is not in the battery swap station.
[0088] In an embodiment, the determination unit 440 is further configured to initiate an authentication request to the battery swap station, the authentication request being configured to instruct the battery swap station to perform identity authentication according to the identity information of the vehicle and feed back an authentication result, determine that the operation scenario of the vehicle is the second scenario if the authentication result indicates that the vehicle is in the battery swap station, and determine that the operation scenario of the vehicle is the first scenario if the authentication result indicates that the vehicle is not in the battery swap station.
[0089] In an embodiment, the apparatus further includes a wake-up unit configured to wake up the battery swap controller to enable the battery swap controller to monitor the state of the battery swap connector.
[0090] In an embodiment, the determination unit 440 is further configured to obtain state information of a TBOX of the vehicle, and suspend monitoring of the separation state of the battery pack for a predetermined time period if the state information of the TBOX indicates that the vehicle is performing battery swap.
[0091] The battery pack monitoring apparatus provided in the embodiment belongs to the same application concept as the battery pack monitoring method provided in the above embodiments of the application, can execute the battery pack monitoring method provided in any of the above embodiments of the application, and has the corresponding function modules and beneficial effects of executing the battery pack monitoring method. Technical details not described in detail in the embodiment can be referred to the specific processing content of the battery pack monitoring method provided in the above embodiments of the application, which will not be described here.
[0092] The functions implemented by the obtaining unit 420, the determination unit 440, the judgment unit 460, and the early warning unit 480 above can be respectively implemented by the same or different processors, and the embodiments of the application are not limited in this regard.
[0093] It should be understood that the acquisition unit 420, the determination unit 440, the judgment unit 460, and the early warning unit 480 in the above apparatus can be implemented in the form of processor calling software. For example, the apparatus includes a processor connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units of the apparatus. The processor can be a general-purpose processor, such as a CPU or a microprocessor, and the memory can be an internal memory of the apparatus or an external memory of the apparatus. Alternatively, the units in the apparatus can be implemented in the form of hardware circuit. The functions of some or all of the units can be implemented by designing the hardware circuit. The hardware circuit can be understood as one or more processors. For example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all of the units are implemented by designing the logical relationship of elements in the circuit. For another example, in another implementation, the hardware circuit can be implemented by a PLD. Taking an FPGA as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to implement the functions of some or all of the units. All the units of the above apparatus can be implemented in the form of processor calling software, or all the units can be implemented in the form of hardware circuit, or part of the units are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.
[0094] In the embodiments of the present application, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a CPU, a microprocessor, a GPU, or a DSP. In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit, and the logical relationship of the hardware circuit is fixed or can be reconfigured. For example, the processor is an ASIC or a PLD implemented hardware circuit, such as an FPGA. In the reconfigurable hardware circuit, the process of the processor loading the configuration document to implement the configuration of the hardware circuit can be understood as the process of the processor loading the instructions to implement the functions of some or all of the units. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, a TPU, a DPU, etc.
[0095] As can be seen, each unit in the above apparatus can be one or more processors (or processing circuits) configured to implement the above methods, such as a CPU, a GPU, an NPU, a TPU, a DPU, a microprocessor, a DSP, an ASIC, an FPGA, or a combination of at least two of these processor forms.
[0096] In addition, all or part of each unit in the above apparatus can be integrated together or can be independently implemented. In one implementation, the units are integrated together to be implemented in the form of a SOC. The SOC can include at least one processor for implementing the functions of any of the above methods or implementing the functions of each unit of the apparatus. The at least one processor can be of different types, such as including a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.
[0097] Example electronic device
[0098] Another embodiment of the present application also provides an electronic device, as shown in Figure 5 The device includes:
[0099] a memory 500 and a processor 510;
[0100] The memory 500 is connected with the processor 510, and is configured to store a program.
[0101] The processor 510 is configured to realize the battery pack monitoring method disclosed in any of the above embodiments by running the program stored in the memory 500.
[0102] Specifically, the electronic device can further include a bus, a communication interface 520, an input device 530, and an output device 540.
[0103] The processor 510, the memory 500, the communication interface 520, the input device 530, and the output device 540 are connected with each other through the bus. Among them:
[0104] The bus can include a path for transmitting information between various components of the computer system.
[0105] The processor 510 can be a general-purpose processor, such as a general-purpose central processing unit (CPU), a microprocessor, etc., or can be an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs of the present application. It can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a ready-to-use programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0106] The processor 510 can include a main processor, and can also include a baseband chip, a modem, etc.
[0107] The memory 500 stores programs for implementing the technical solutions of the present application, and can also store operating systems and other key services. Specifically, the programs can include program codes, and the program codes include computer operation instructions. More specifically, the memory 500 can include a read-only memory (ROM), other types of static storage devices that can store static information and instructions, a random access memory (RAM), other types of dynamic storage devices that can store information and instructions, a disk memory, a flash, and the like.
[0108] The input device 530 can include devices that receive data and information input by a user, such as a keyboard, a mouse, a camera, a scanner, a light pen, a voice input device, a touch screen, a pedometer, or a gravity sensor, and the like.
[0109] The output device 540 can include devices that allow information to be output to a user, such as a display screen, a printer, a speaker, and the like.
[0110] The communication interface 520 can include devices of any transceiver type for communicating with other devices or communication networks, such as an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), and the like.
[0111] The processor 510 executes the programs stored in the memory 500 and calls other devices, which can be used to implement each step of any battery pack monitoring method provided by the above-described embodiments of the present application.
[0112] The embodiments of the present application also propose a chip including a processor and a data interface, the processor reads and runs programs stored on the memory through the data interface to execute the battery pack monitoring method introduced in any of the above-described embodiments. The specific processing process and its beneficial effects can be referred to the above-described embodiments of the battery pack monitoring method.
[0113] Example computer program product and storage medium
[0114] In addition to the above methods and devices, the embodiments of the present application can also be computer program products, which include computer program instructions that, when executed by a processor, cause the processor to perform the steps of the battery pack monitoring method according to various embodiments of the present application described in any of the above-described embodiments.
[0115] The computer program product can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server.
[0116] In addition, the embodiments of the present application can also be storage media, which store computer programs, and the computer programs are executed by processors to perform the steps in the battery pack monitoring method according to various embodiments of the present application described in any embodiment of the present specification. Specifically, the following steps can be implemented:
[0117] S210: Obtain the running parameters of the vehicle and the parameters of the battery swap controller; the battery swap controller is used to represent the state of the battery swap connector;
[0118] S230: Determine the running scenario of the vehicle according to the running parameters of the vehicle, the running scenario including: a first scenario in which the vehicle is not in the battery swap station and a second scenario in which the vehicle is in the battery swap station.
[0119] S250: At least based on the parameters of the battery swap controller and the running scenario, determine whether the battery pack is separated from the vehicle, and obtain a first determination result;
[0120] S270: When the first determination result indicates that the battery pack is separated from the vehicle, send a warning information.
[0121] For each of the foregoing method embodiments, in order to simply describe, it is expressed as a combination of a series of actions, but those skilled in the art should know that the present application is not limited to the order of the actions described, because according to the present application, certain steps can be performed in other order or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0122] It should be noted that each embodiment in the specification is described in a progressive manner, and each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to. For device embodiments, since they are basically similar to method embodiments, the description is relatively simple, and the relevant parts are referred to the part of the method embodiment.
[0123] The steps in the methods of the embodiments of the present application can be adjusted in sequence, combined and deleted according to actual needs, and the technical features described in the embodiments can be replaced or combined.
[0124] The modules and sub-modules in the devices and terminals in the embodiments of the present application can be combined, divided and deleted according to actual needs.
[0125] In several embodiments provided by the present application, it should be understood that the disclosed terminals, devices and methods can be implemented by other ways. For example, the terminal embodiments described above are only schematic, for example, the division of the modules or sub-modules is only a logical function division, and there can be another division way in actual implementation, for example, a plurality of sub-modules or modules can be combined or integrated into another module, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed mutual ones can be indirect coupling or communication connection through some interfaces, devices or modules, and can be electrical, mechanical or other forms.
[0126] The modules or sub-modules described as separate components can or can not be physically separated, and the components of the modules or sub-modules can or can not be physical modules or sub-modules, that is, they can be located in one place or distributed on a plurality of network modules or sub-modules. Some or all of the modules or sub-modules can be selected according to actual needs to achieve the purpose of the embodiments.
[0127] In addition, each functional module or sub-module in the embodiments of the present application can be integrated in one processing module, or each module or sub-module can exist physically, or two or more modules or sub-modules can be integrated in one module. The integrated module or sub-module can be realized in the form of hardware or software functional module or sub-module.
[0128] The skilled person can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware, computer software or a combination of both. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been described in general in the above description. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0129] The steps of a method or algorithm described in connection with the embodiments disclosed herein can be embodied directly in hardware, in a software executed by a processor, or in a combination of the two. A software unit can reside in RAM, flash memory, ROM, electrically programmable ROM (EPROM or EEPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. The storage medium can be loaded into the execution system by a manufacturer, a seller, or a user of an electronic system.
[0130] Finally, it is to be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. It is to be understood that the use of relational terms such as first and second, and the like, are used solely to distinguish one from another entity or action without necessarily implying any actual relationship or order between such entities or actions. Moreover, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Additionally, unless otherwise stated the use of the negative "does not" does not imply an or requirement of an affirmative "does".
[0131] The above description of disclosed embodiments provides examples, and is not intended to be limiting. Numerous variations, additions, omissions and other modifications not specifically described can be made in the designs, methodologies, procedures, protocols, methods, and / or implementations by one skilled in the relevant art in light of the above teachings. It is therefore to be understood that, within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A battery pack monitoring method, characterized in that: include: Obtaining the operating parameters of the vehicle and the parameters of the battery swap controller; the battery swap controller is used to characterize the state of the battery swap connector, wherein the battery swap connector includes a male end and a female end, wherein the male end and the female end are plugged in and connected to indicate that the battery pack is in place, and the male end and the female end are disconnected to indicate that the battery pack is not in place; Determining an operating scenario of the vehicle according to the operating parameters of the vehicle, the operating scenario including: a first scenario in which the vehicle is not in a battery swap station and a second scenario in which the vehicle is in a battery swap station; At least based on the parameters and operating scenario of the battery swap controller, determining whether the battery pack is separated from the vehicle, obtaining a first judgment result; When the first judgment result indicates that the battery pack is separated from the vehicle, a warning message is sent.
2. The battery pack monitoring method according to claim 1, characterized in that: The operating parameters of the vehicle include position information, and determining the operating scenario of the vehicle based on the operating parameters of the vehicle includes: If the location information of the vehicle is within the battery swap station, determining that the operation scenario of the vehicle is the second scenario; If the location information of the vehicle is not within the battery swap station, it is determined that the operating scenario of the vehicle is the first scenario.
3. The battery pack monitoring method according to claim 1, characterized in that: The determining, based on the operating parameters of the vehicle, an operating scenario of the vehicle includes: Initiate an authentication request to the battery swap station, wherein the authentication request is used to instruct the battery swap station to perform identity authentication based on the identity information of the vehicle and feedback the authentication result; If the authentication result indicates that the vehicle is in the battery swap station, determining that the operating scenario of the vehicle is the second scenario; If the authentication result indicates that the vehicle is not in the battery swap station, the operating scenario of the vehicle is determined to be the first scenario.
4. The battery pack monitoring method according to claim 1, characterized in that: When the vehicle is in the first scenario, before obtaining the operating parameters of the vehicle and the parameters of the battery swap controller, the method further includes: Wake up the battery swap controller so that the battery swap controller monitors the status of the battery swap connector.
5. The battery pack monitoring method according to claim 1, characterized in that: When the operating scenario of the vehicle is the second scenario, the determining whether the battery pack is detached from the vehicle based at least on the parameters and operating scenario of the battery swap controller obtains a first judgment result, including: Obtaining the status information of the TBOX of the vehicle; If the status information of the TBOX indicates that the vehicle is undergoing battery replacement, monitoring of the disconnection status of the battery pack is suspended within a predetermined time period.
6. A battery pack monitoring device, characterized in that: include: An acquisition unit, configured to acquire operating parameters of the vehicle and parameters of the battery swap controller; the battery swap controller is configured to indicate the state of the battery swap connector, wherein the battery swap connector includes a male end and a female end, wherein the male end and the female end are plugged in and connected to indicate a battery pack in-place state, and the male end and the female end are disconnected to indicate a battery pack out-of-place state; a determining unit, configured to determine an operating scenario of the vehicle according to an operating parameter of the vehicle, the operating scenario comprising: a first scenario in which the vehicle is not in a battery swap station and a second scenario in which the vehicle is in a battery swap station; a judgment unit, configured to determine whether the battery pack is separated from the vehicle based at least on the parameters and operating scenario of the battery swap controller, and obtain a first judgment result; An early warning unit is configured to send an early warning message when the first judgment result indicates that the battery pack is separated from the vehicle.
7. An electronic device, characterized in that: including memory and processor; The memory is connected to the processor and is used to store programs; The processor is used to implement the battery pack monitoring method according to any one of claims 1 to 5 by running the program in the memory.
8. A vehicle, characterized in that: The electronic device comprising the electronic device according to claim 7.
9. A chip, characterized in that: It includes a processor and a data interface, and the processor reads and runs the program stored in the memory through the data interface to execute the battery pack monitoring method according to any one of claims 1 to 5.
10. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the battery pack monitoring method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Monitoring method and control system of battery safety system
CN117863963A
Battery swap abnormality detection method, system, computer-readable storage medium, and battery swap station
EP4243155A1