System for diagnosing battery pack of vehicle
Patent Information
- Application Number
- PCT/KR2025/017785
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-24
- Filing Date
- 2025-11-03
- Publication Date
- 2026-10-01
Smart Images

Figure KR2025017785_01102026_PF_FP_ABST
Abstract
Description
Vehicle battery-pack diagnostic system
[0001] Various embodiments of the present invention relate to a battery-pack diagnostic system for a vehicle.
[0002] Recently, with the increasing demand for electric vehicles, various battery developments have been carried out, and numerous patents regarding battery lifespan and verification have been discovered. In particular, it is currently necessary to use various types of cables to diagnose vehicle batteries or removable batteries.
[0003] Conventionally, cables for power supply, CAN or CANFD communication cables, and additional connectors for data transmission and reception were required. However, conventionally, there were problems such as long working times and reduced efficiency due to the need to connect and manage multiple cables based on complex connection tasks, limited portability of inspection equipment as multiple cables and equipment had to be transported simultaneously due to a lack of portability, and data transmission errors caused by cable damage or incorrect connections due to multiple physical connections.
[0004] Therefore, in order to overcome these problems, there is a need for a device and / or system with a portable structure that can easily receive various data regarding battery modules and notify internal and external parties of any issues.
[0005] Accordingly, the technical problem that the present invention aims to solve is created to resolve the aforementioned issues, and aims to provide a vehicle battery-pack diagnostic system that separates a battery module installed in a scrapped electric vehicle, overcomes the complex cable connection and portability issues that occur during vehicle battery diagnosis, detects various current states of the separated battery module based on various devices, and enables the reuse of the battery module based on this.
[0006] According to various embodiments, a battery-pack diagnostic system for a vehicle comprises: a battery module installed inside an electric vehicle and having at least one battery installed inside; a housing that accommodates the battery module inside and includes a switch and a display on the top outside; at least one sensing module installed inside the housing to detect the state of the battery module; a battery management system (BMS) module installed inside the housing and configured to output a first warning message data regarding the charging of the battery module when the temperature data of the battery module detected by the at least one sensing module exceeds a preset first temperature threshold, and to output a second warning message data regarding the charging of the battery module when the voltage data of the battery module detected by the at least one sensing module exceeds a preset first voltage threshold; and a wireless communication module movably coupled to one end of the top of the housing, including the function of receiving control signals from the outside for the battery management system module and the function of externally transmitting data for the management of the battery management system module, and communicating via a short-range wireless communication method using BLE (Bluetooth Low Energy). and a communication connector module connected to the upper end of the housing and configured to communicate via CAN (controller area network) with the battery control system module and the vehicle's ECU (electronic control unit);
[0007] According to the present embodiment, the battery-pack diagnostic system detects the status of the battery module and checks its real-time status during charging based on at least one detection module, based on a battery control system module and a battery module separated from a scrapped electric vehicle. Based on this, it can determine in advance whether the battery module can be reused or prepared for failure. Furthermore, during the diagnosis of the battery module's status, cable connections are minimized or replaced with wireless connections to shorten inspection time, enhance portability, and prevent data loss or errors caused by connection errors.
[0008] FIG. 1 is a block diagram of a diagnostic structure for a battery module installed in a vehicle according to various embodiments of the present invention.
[0009] FIG. 2 is an overall exemplary diagram of a battery module installed in a vehicle according to various embodiments of the present invention.
[0010] FIG. 3 is an exemplary diagram of the structure of a battery module installed in a vehicle according to various embodiments of the present invention.
[0011] FIG. 4 is a first exemplary flowchart illustrating how a system operates during the operation of a vehicle according to various embodiments.
[0012] FIG. 5 is a second exemplary flowchart illustrating how a system operates during vehicle operation according to various embodiments.
[0013] Hereinafter, various embodiments of this document are described with reference to the accompanying drawings. The embodiments and the terms used therein are not intended to limit the technology described in this document to specific embodiments and should be understood to include various modifications, equivalents, and / or substitutions of said embodiments. In relation to the description of the drawings, similar reference numerals may be used for similar components. A singular expression may include a plural expression unless the context clearly indicates otherwise. In this document, expressions such as "A or B" or "at least one of A and / or B" may include all possible combinations of items listed together. Expressions such as "first," "second," "first," or "second" may modify said components regardless of order or importance and are used only to distinguish one component from another and do not limit said components. When it is mentioned that a certain (e.g., 1st) component is "(functionally or telecommunicationally) connected" or "connected" to another (e.g., 2nd) component, said certain component may be directly connected to said other component or connected through another component (e.g., 3rd component).
[0014] In this document, "configured to" may be used interchangeably with, depending on the context, for example, hardware- or software-wise, "suitable for," "capable of," "modified to," "made to," "capable of," or "designed to." In some cases, the expression "device configured to" may mean that the device is "capable of" in conjunction with other devices or components. For example, the phrase "processor configured to perform A, B, and C" may mean a dedicated processor for performing the corresponding operations (e.g., an embedded processor), or a general-purpose processor capable of performing the corresponding operations by executing one or more software programs stored in a memory device (e.g., a CPU or application processor).
[0015]
[0016] FIG. 1 is a block diagram of a diagnostic structure for a battery module installed in a vehicle according to various embodiments of the present invention.
[0017] FIG. 2 is an overall exemplary diagram of a battery module installed in a vehicle according to various embodiments of the present invention.
[0018] FIG. 3 is an exemplary diagram of the structure of a battery module installed in a vehicle according to various embodiments of the present invention.
[0019]
[0020] According to the present embodiment, a battery-pack diagnostic system (100) of a vehicle may include a battery module (110), a housing (120), at least one sensing module (130), a battery control system module (140), a wireless communication module (150), and a communication connector module (160).
[0021] As an example, a vehicle battery-pack diagnostic system (100) can extract a battery pack (110) used in an electric vehicle as illustrated in FIGS. 1 to 3, receive a command from an external electronic device (200), receive the State of Charge (SOC), State of Health (SOH), cell voltage, battery pack (100) voltage, temperature, driving history, etc. of the vehicle battery from the electric vehicle via CAN or CANFD communication methods, and transmit the data to the external electronic device (200) and ECU (300). This embodiment provides simplification of tasks related to battery inspection and can maximize efficiency.
[0022] As an example, the battery module (110) may be installed inside the vehicle of an electric vehicle as shown in FIGS. 1 to 3, and at least one battery may be installed inside the battery module (110). As an example, the battery module (110) may be composed of a battery assembly in which a certain number of battery cells (not shown) are bundled together and placed in a frame to protect them from external shocks, heat, vibration, etc. Additionally, the battery module (110) may be composed of a number of cells connected in series and / or parallel with each other and may be embedded within a mechanical structure. Furthermore, in the case of the electric vehicle according to the present embodiment, the vehicle is scrapped, and the battery module (110) is extracted from the scrapped vehicle and, as shown in FIG. 3, is coupled to a battery pack diagnostic system (100) to check whether it is chargeable and usable.
[0023] As an example, the housing (120) may accommodate a battery module (110) internally as shown in FIGS. 1 to 3, and may include a switch (121) and a display (123) on the top outside. As an example, the housing (120) may be configured as an overall skeletal structure of a vehicle battery-pack diagnostic system (100), and may install a battery module (110) of an electric vehicle and / or a conventional vehicle that is determined to be discarded internally, and may include a separate coupling structure externally to easily check the connection of a wireless communication module (150) and a communication connector module (160). Additionally, the housing (120) may be electrically connected to the battery control system module (140) to drive the entire system.
[0024] As an example, the switch (121) may be configured as a button structure as shown in FIG. 3, and may be configured as a structure that outputs to the display (122), and may be implemented in other ways, and the methods thereof may not be limited.
[0025] As an example, the display (122) may include a liquid crystal display (LCD), a light-emitting diode (LED) display, an organic light-emitting diode (OLED) display, a microelectromagnetic system (MEMS) display, or an electronic paper display. The display (122) may display various content (e.g., text, images, videos, icons, and / or symbols, etc.) to the user, for example. The display (122) may include a touch screen and may receive touch, gesture, proximity, or hovering input using, for example, an electronic pen or a part of the user's body.
[0026] As an example, at least one sensing module (130) may be installed inside the housing (120) as illustrated in FIG. 1 to detect the state of the battery module (110). As an example, at least one sensing module (130) may include a state sensor (131), a voltage sensor (132), a temperature sensor (133), and a speed sensor (134). As an example, the state sensor (131) may detect the State of Charge (SOC) and State of Health (SOH) of the battery module (110). Additionally, the state sensor (131) may detect the overall state of the battery (charge / discharge state, internal resistance, shock detection, etc.). Additionally, the state sensor (131) can determine whether performance has deteriorated by measuring the internal resistance of the battery module (110), predict the remaining lifespan of the battery module (110) by detecting the charging and discharging cycle and pattern of the battery module (110), and determine whether damage has occurred by detecting external shock or vibration applied to the battery module (110).
[0027] For example, the voltage meter (132) can measure the voltage of the battery and battery module (110) to detect whether there is an abnormality in the voltage. Additionally, the voltage meter (132) can measure the voltage of the battery cell and / or battery module (110) to determine whether there is an imbalance, and if the voltage drops above or below a certain level, it can predict the possibility of damage to the battery and perform protective measures, and analyze the voltage fluctuation pattern to optimize the charge and discharge efficiency. Furthermore, a specific method of operation based on the voltage meter (132) will be described later together with FIG. 5.
[0028] As an example, the temperature sensor (133) can detect the temperature of the battery module (110) to prevent overheating and optimize thermal management. Additionally, the temperature sensor (133) can monitor the operating temperature of the battery module (110) in real time and activate the cooling system if it exceeds a certain temperature, perform protective measures such as stopping use or regulating power if local overheating occurs, and detect whether the performance of the battery module (110) deteriorates due to external temperature changes. Furthermore, a specific method of operation based on the temperature sensor (134) will be described later in conjunction with FIG. 4.
[0029] For example, the speed sensor (134) can measure driving history values and speeds (e.g., the speed of an electric vehicle, charging and discharging speed, etc.) related to the battery module (110). Additionally, the speed sensor (134) can support efficient energy management by analyzing the correlation between the speed of a device (e.g., an electric vehicle) using the battery module (110) and the amount of battery consumed, and can prevent the risk of overvoltage or overheating during rapid charging by measuring the charging and discharging speed of the battery module (110), and can determine whether performance is degraded by indirectly detecting the chemical reaction speed inside the battery module (110).
[0030] As an example, the battery management system (BMS) module (140) is installed inside the housing (120) as shown in FIGS. 1 to 3, is configured to communicate via CAN (controller area network) with the vehicle's ECU (300) (Electronic Control Unit), and can communicate with the wireless communication module (150), the communication connector module (160), and the external electronic device (200), respectively. As an example, the battery management system module (140) can measure the current, voltage, and temperature of the battery module (110) coupled to the housing (120) based on the camera module and other sensor modules (not shown), and control the battery module (110) based on this to maintain its performance. Additionally, the battery control system module (140) can efficiently manage the battery module (110) to enable the electric vehicle equipped with the battery module (110) to drive stably in the future, predict the battery replacement time (performance, capacity, lifespan of the battery module (110)), and detect abnormal conditions of the battery module in advance to control the vehicle so as to prevent accidents. Additionally, the battery control system module (140) can transmit various status data signals of the battery module (110) to the electric vehicle control device ECU (300) via CAN communication, and various control signals for the battery module (110) output through the ECU (300) can be received via CAN communication. Additionally, the battery control system module (140) can transmit information to the first wireless communication module and the second wireless communication module via Bluetooth communication (100b) for control data received from the ECU (300). Additionally, the battery control system module (140) can obtain SOC (State of Charge), SOH (State of Health), cell voltage, pack voltage, temperature, and driving history from the battery module (110) based on a sensing module (not shown) installed on the side of the battery module (110).Additionally, the battery control system module (140) may further include a memory (121) and a processor (141) internally, and may be configured to output a first warning message data regarding the charging of the battery module when the temperature data of the battery module installed in the battery module exceeds a preset first temperature threshold value, and to output a second warning message data regarding the charging of the battery module when the voltage data of the battery module exceeds a preset first voltage threshold value. The details regarding this can be explained in detail with FIGS. 4 and 5 and the driving direction thereof.
[0031] The processor (141) may include one or more of a central processing unit, an application processor, or a communication processor (CP). The processor (141) may, for example, perform operations or data processing regarding the control and / or communication of at least one other component of the battery module (110). As an example, the processor (141) may perform data acquisition and recording of the battery module (110), store the data acquisition and recording in memory (142), and transmit and receive information to and from the battery control system module (140) using the wireless communication module (150) and the communication connector module (160).
[0032] The memory (142) may include volatile and / or non-volatile memory. The memory (142) may store commands or data related to at least one other component of the battery module (110), for example. According to one embodiment, the memory (142) may store software and / or programs. Additionally, the memory (142) may store usage data and status logs of the battery module (110). Here, the usage data may be data storing history tracking and status analysis of the battery module (110).
[0033] As an example, the wireless communication module (150) is movably coupled to the upper end of the housing (120) and includes the function of receiving control signals from the outside for the battery control system module (140) and the external transmission of data for the management of the battery control system module (140), and can communicate via a short-range wireless communication method using BLE (Bluetooth Low Energy). Here, the wireless communication module (150) can be configured to use the ISM (Industrial Scientific and Medical) frequency band of 2400 to 2483.5 MHz, and to prevent interference from other systems using frequencies above and below, it can use a total of 79 channels, including the range from 2400 MHz to 2483.5 MHz, excluding the range from 2400 MHz to 3.5 MHz before 2483.5 MHz, and frequency hopping can be used to prevent mutual radio interference. Here, ISM is a frequency band allocated for industrial, scientific, and medical use, which is widely used in personal radios that do not require a license for radio wave usage, and may include amateur radio, wireless LAN, and Bluetooth, and frequency hopping is a technique that rapidly moves between a large number of channels according to a specific pattern and transmits packets in small increments. Additionally, the wireless communication module (150) can hop 79 allocated channels 1600 times per second, and communication can be established when this hopping pattern is synchronized between Bluetooth devices, and based on this, communication can be performed between the battery module (110) and the battery-pack control system module (120).
[0034] For example, the communication connector module (160) may be connected to the upper end of the housing (120) and configured to communicate via CAN (controller area network) with the wireless communication module (150) and the vehicle's ECU (electronic control unit) (300). Additionally, the battery control system module (140) may perform encryption and decryption of at least one output data using a preset symmetric key, and the communication connector module (160) may be configured to compare the checksum and sequence number within the data frame of the encrypted and decrypted output data received through the wireless communication module (150) with a preset error threshold value, and to determine that output data exceeding the error threshold value is composed of an error value. Specifically, the battery control system module (140) may additionally generate a third message data that operates normally in addition to the first message data and / or the second message data. Subsequently, the battery control system module (140) can perform encryption and decryption of at least one output data combining the first message data, the second message data, and / or the third message data. At this time, the encryption and decryption of the data may consist of symmetric key encryption, asymmetric key encryption, a hash function, and quantum encryption. Symmetric key encryption performs encryption and decryption with a single key, is fast and efficient, and may consist of the most popular encryption method, AES (Advanced Encryption Standard), and 3DES (Triple DES), which is not currently used but is applied three times to enhance security.Asymmetric Key Encryption uses a public key and a private key. It can be composed of RSA (Rivest-Shamir-Adleman), the most widely used asymmetric encryption method that offers simple key distribution and high security, ECC (Elliptic Curve Cryptography), which provides high security with a shorter key length than RSA, and Diffie-Hellman (DH), a protocol for secure key exchange. The hash function converts an input value into a fixed-length hash value. It is useful for verifying data integrity as it is impossible to decrypt, and can be composed of SHA (Secure Hash Algorithm), which consists of strong hash algorithms such as SHA-256 and SHA-512, and MD5 (Message Digest Algorithm 5), which was widely used in the past but is currently vulnerable to security threats. Quantum cryptography is an encryption method that is virtually impossible to hack using the principles of quantum mechanics, and it has very strong security and can be configured as Quantum Key Distribution (QKD), which enables secure key exchange using quantum mechanics. The battery control system module (140) in this embodiment may be configured with at least one of symmetric key encryption, asymmetric key encryption, a hash function, and quantum cryptography. Subsequently, the communication connector module (160) can be configured to compare the checksum and sequence number within the data frame included in the encrypted and decrypted output data received through the wireless communication module (150) with a preset error threshold value, and to determine that output data exceeding the error threshold value consists of an error value.Here, the error threshold can be composed of a threshold comparison for the checksum and sequence number within the checksum data frame, which primarily involves verifying data integrity and order. Specifically, the communication connector module (160) can generate a checksum (e.g., CRC, MD5, SHA, XOR) from the data frame, separate the checksum field from the received data before transmission by including the generated checksum in a specific field of the data frame, and calculate a new checksum by applying the same checksum algorithm. At this time, the error threshold can determine that at least one output data is normal if the received checksum is identical to the newly generated checksum, and determine that an error has occurred in at least one output data if the received checksum is not identical to the newly generated checksum. Additionally, the communication connector module (160) can assign a consecutive sequence number (e.g., 0, 1, 2, 3) to each data frame to ensure that the receiving side can reassemble the frames in the correct order, and can check the sequence number of the received frame to see if it is a value that has increased by 1 from the previous frame number. At this time, the error threshold value can determine that the received frame is a normal value if the order of the received frame number is a normal value, and if not, can request retransmission. That is, the error threshold value can be composed of a reference value that can determine whether the received checksum and the newly generated checksum are identical and whether the sequence number of the received frame is properly ordered. Subsequently, the communication connector module (160) can retransmit output data that exceeds the error threshold value to the battery control system module (140) and repeat this process until the error threshold value is not exceeded, and when at least one output data does not exceed the error threshold value, it can transmit at least one output data to an external electronic device (200).In addition, the communication connector module (160) of the present invention may be composed of a detachable module connector.
[0035] As an example, an external electronic device (200) according to various embodiments of the present document may include, for example, at least one of a smartphone, a tablet PC, a desktop PC, a laptop PC, a netbook computer, a workstation, or a server. Additionally, the external electronic device (200) may receive various status data signals for a battery module (110) detected by a battery control system module (140) through a communication connector module (160), and may input commands from the outside based on an ECU (300).
[0036] According to the present embodiment, the battery-pack diagnostic system (100) detects the status of the battery module (110) and checks the real-time status during charging based on at least one detection module (130) and the battery module (110) separated from the scrapped electric vehicle and the battery control system module (140). Based on this, it can determine in advance whether the battery module (110) can be reused or prepared for failure. Furthermore, when diagnosing the status of the battery module (110), cable connections are minimized or replaced with wireless connections to shorten inspection time, increase portability, and prevent data loss or errors caused by connection errors.
[0037]
[0038] FIG. 4 is a first exemplary flowchart illustrating how a system operates during the operation of a vehicle according to various embodiments.
[0039]
[0040] In operation 401, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can acquire temperature data of the battery module (110). According to one embodiment, the battery control system module (140) can acquire temperature data of the battery module (110) by connecting to a temperature sensor (133). Subsequently, the battery control system module (140) can compare the acquired temperature data with a first temperature threshold value.
[0041] In operation 403, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can determine whether temperature data has exceeded a preset first temperature threshold. According to one embodiment, the battery control system module (140) may be a default setting that can detect in advance and limit the use of the battery module (110) due to the temperature increase caused by thermal energy generated when the battery module (110) is operated and used in an electric vehicle and / or a conventional vehicle. Additionally, the first temperature threshold may be set as a warning level value for the temperature of the battery module (110), and the value may be configured to be 40°C, or may be set to 38°C to 42°C depending on the administrator's settings. Subsequently, the battery control system module (140) can compare temperature data based on the first temperature threshold set by the administrator.
[0042] In operation 405, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the temperature data has exceeded a first temperature threshold, it can compare the temperature data with a second temperature threshold set to be greater than the first temperature threshold. According to one embodiment, the battery control system module (140) may determine that the temperature value output from the temperature data of the battery module (110) is 43.1°C and has exceeded the first temperature threshold (e.g., 40°C). Subsequently, the battery control system module (140) can compare the temperature data with a second temperature threshold set to be greater than the first temperature threshold. Additionally, the second temperature threshold may be set such that the temperature of the battery module (110) is set to a dangerous level value, and the value may be 45°C, or it may be set to 43°C to 47°C depending on the administrator's settings. Subsequently, the battery control system module (140) can compare the temperature data based on the second temperature threshold set by the administrator.
[0043] In operation 407, the battery control system module (140) (e.g., the processor (141) of FIG. 1) may output a first warning message data when it determines that the temperature data has exceeded a first temperature threshold but is below a second temperature threshold. According to one embodiment, the battery control system module (140) may determine that the temperature value output from the temperature data of the battery module (110) is detected as 42.4°C, which has exceeded a first temperature threshold (e.g., 40°C) but has not exceeded a second temperature threshold (e.g., 45°C). Subsequently, the battery control system module (140) may output a first warning message data in which it determines that the temperature of the battery module (110) needs to be lowered but is not a dangerous level value. Subsequently, the battery control system module (140) can be driven to output a first warning message data to a display (122) included in at least one output module (150), and transmit the first warning message data to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0044] Meanwhile, in operation 405, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the temperature data is greater than or equal to a first temperature threshold and a second temperature threshold, in operation 409, the battery control system module (140) (e.g., the processor (141) of FIG. 1) may block the charging of the battery module (110) while outputting first danger message data set to a more dangerous level than the first warning message through at least one output module (140). According to one embodiment, the battery control system module (140) may determine that the temperature value output from the temperature data of the battery module (110) is detected as 46.8℃ and that it has exceeded a first temperature threshold (e.g., 40℃) and a second temperature threshold (e.g., 45℃). Subsequently, the battery control system module (140) may output a first danger message data, which is a more dangerous level than the first warning message data, by determining that the temperature of the battery module (110) needs to be lowered and is at a dangerous level. Additionally, the battery control system module (140) may drive a switch (121) included in at least one output module (150) to block the charging and discharging of the battery module (110), drive a display (122) included in at least one output module (150) to output the first danger message data, and transmit the first danger message data to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0045] Meanwhile, in operation 403, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the temperature data does not exceed a first temperature threshold, in operation 411, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can determine whether the temperature data is greater than or equal to a third temperature threshold set to be lower than or equal to the first temperature threshold. According to one embodiment, the battery control system module (140) can determine that the temperature value output from the temperature data of the battery module (110) is detected as 23.9°C and does not exceed the first temperature threshold (e.g., 40°C). Subsequently, the battery control system module (140) can compare with a third temperature threshold set to be lower than the first temperature threshold. Additionally, the third temperature threshold can be set based on the case where it is lower than the first temperature threshold, and the temperature of the battery module (110) can be set to a warning level value, and the value can be configured to 5°C, or can be set to 3°C to 7°C depending on the administrator's settings. Afterwards, the battery control system module (140) can compare temperature data based on the third temperature threshold set by the administrator.
[0046] In operation 413, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can determine that the battery module (110) is at a normal temperature if it determines that the temperature data is above a third temperature threshold. According to one embodiment, the battery control system module (140) can determine that the temperature value output from the temperature data of the battery module (110) is detected as 32.6°C, and that it does not exceed a first temperature threshold (e.g., 40°C) and does not exceed a third temperature threshold (e.g., 5°C). Subsequently, the battery control system module (140) can determine that the temperature of the battery module (110) is normal and can repeatedly perform operation 401 until the temperature data detected from the battery module (110) exceeds the first temperature threshold and / or the third temperature threshold.
[0047] Meanwhile, in operation 411, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the temperature data is below a third temperature threshold, in operation 415, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can compare the temperature data with a fourth temperature threshold set lower than the third temperature threshold. According to one embodiment, the battery control system module (140) can determine that the temperature value output from the temperature data of the battery module (110) is 2.7°C and has exceeded the third temperature threshold (e.g., 5°C). Subsequently, the battery control system module (140) can compare it with a fourth temperature threshold set lower than the third temperature threshold. Additionally, the fourth temperature threshold can be set such that the temperature of the battery module (110) is set to a dangerous level value, and the value can be configured to 0°C, or can be set to -2°C to 2°C according to the administrator's settings. Afterwards, the battery control system module (140) can compare temperature data based on the fourth temperature threshold value set in the manager.
[0048] In operation 417, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the temperature data is below a third temperature threshold but above a fourth temperature threshold, it may output first-1 warning message data through at least one output module (140). According to one embodiment, the battery control system module (140) may determine that the temperature value output from the temperature data of the battery module (110) is detected as 2.8°C, which exceeds the third temperature threshold (e.g., 5°C) but does not exceed the fourth temperature threshold (e.g., 0°C). Subsequently, the battery control system module (140) may output first-1 warning message data, which determines that the temperature of the battery module (110) must be raised but is not a dangerous level value. Subsequently, the battery control system module (140) can be driven to output the first-1 warning message data to a display (122) included in at least one output module (150), and the first-1 warning message data can be transmitted to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0049] Meanwhile, in operation 415, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the temperature data is below the third temperature threshold and the fourth temperature threshold, in operation 419, the battery control system module (140) (e.g., the processor (141) of FIG. 1) may be driven to block the charging and discharging of the battery module while outputting the first-1 danger message data, which is set to a more dangerous level than the first-1 warning message, through at least one output module (140). According to one embodiment, the battery control system module (140) may determine that the temperature value output from the temperature data of the battery module (110) is detected as -3.3℃ and exceeds the third temperature threshold (e.g., 5℃) and the fourth temperature threshold (e.g., 0℃). Subsequently, the battery control system module (140) may determine that the temperature of the battery module (110) needs to be raised and is at a dangerous level, and output a first-1 danger message data that is at a more dangerous level than the first-1 warning message data. Additionally, the battery control system module (140) may drive a switch (121) included in at least one output module (150) to block the charging and discharging of the battery module (110), drive a display (122) included in at least one output module (150) to output the first-1 danger message data, and transmit the first-1 danger message data to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0050]
[0051] According to the present embodiment, the battery control system module (140) has the advantage of automatically controlling the temperature of the battery module (110) while notifying external and / or internal users of a warning and / or danger if the temperature is very low or very high by verifying the temperature data measured by the temperature sensor (133) in the battery module (110) based on each preset threshold value.
[0052]
[0053] FIG. 5 is a second exemplary flowchart illustrating how a system operates during vehicle operation according to various embodiments.
[0054]
[0055] In operation 501, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can acquire voltage data of the battery module (110). According to one embodiment, the battery control system module (140) can acquire voltage data of the battery module (110) by being connected to a voltage regulator (132). Subsequently, the battery control system module (140) can compare the acquired voltage data with a first voltage threshold value.
[0056] In operation 503, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can determine whether voltage data has exceeded a preset first voltage threshold value. According to one embodiment, the battery control system module (140) may be a default setting that can detect in advance and limit usage of the battery module (110) due to the voltage increase caused by kinetic energy generated when the battery module (110) is driven and used in an electric vehicle and / or a conventional vehicle. Additionally, the first voltage threshold value may be set to a warning level value for the voltage of the battery module (110), and the value may be configured to be 4.15V, or may be set to 4.13V to 4.17V depending on the administrator's settings. Subsequently, the battery control system module (140) can compare voltage data based on the first voltage threshold value set by the administrator.
[0057] In operation 505, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can compare the voltage data with a second voltage threshold value set to be greater than the first voltage threshold value when it determines that the voltage data has exceeded a first voltage threshold value. According to one embodiment, the battery control system module (140) can determine that the voltage value output from the voltage data of the battery module (110) is 4.17V and has exceeded the first voltage threshold value (e.g., 4.15V). Subsequently, the battery control system module (140) can compare the voltage data with a second voltage threshold value set to be greater than the first voltage threshold value. Additionally, the second voltage threshold value can be set such that the voltage of the battery module (110) is set to a dangerous level value, and the value can be configured to be 4.20V, or can be set to 4.18V to 4.22V depending on the administrator's settings. Afterwards, the battery control system module (140) can compare voltage data based on a second voltage threshold value set in the manager.
[0058] In operation 507, the battery control system module (140) (e.g., the processor (141) of FIG. 1) may output a second warning message data when it is determined that the voltage data has exceeded a first voltage threshold but is below a second voltage threshold. According to one embodiment, the battery control system module (140) may determine that the voltage value output from the voltage data of the battery module (110) is detected as 4.19V, which has exceeded the first voltage threshold (e.g., 4.15V) but has not exceeded the second voltage threshold (e.g., 4.20V). Subsequently, the battery control system module (140) may output a second warning message data in which it is determined that the voltage of the battery module (110) needs to be lowered but is not a dangerous level value. Subsequently, the battery control system module (140) can be driven to output a second warning message data to a display (122) included in at least one output module (150), and the second warning message data can be transmitted to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0059] Meanwhile, in operation 505, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the voltage data is greater than or equal to the first voltage threshold and the second voltage threshold, in operation 509, the battery control system module (140) (e.g., the processor (141) of FIG. 1) may block the charging process of the battery module (110) by outputting second danger message data set to a more dangerous level than the second warning message through at least one output module (150). According to one embodiment, the battery control system module (140) may determine that the voltage value output from the voltage data of the battery module (110) is detected as 4.24V and that it has exceeded the first voltage threshold (e.g., 4.15V) and the second voltage threshold (e.g., 4.20V). Subsequently, the battery control system module (140) may output a second danger message data, which is a more dangerous level than the second warning message data, by determining that the voltage of the battery module (110) needs to be lowered and is at a dangerous level. Additionally, the battery control system module (140) may drive a switch (121) included in at least one output module (150) to block the charging process of the battery module (110), drive a display (122) included in at least one output module (150) to output the second danger message data, and transmit the second danger message data to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0060] Meanwhile, in operation 503, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the voltage data does not exceed a first voltage threshold value, in operation 511, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can determine whether the voltage data is greater than or equal to a third voltage threshold value that is set to be lower than or equal to the first voltage threshold value. According to one embodiment, the battery control system module (140) can determine that the voltage value output from the voltage data of the battery module (110) is detected as 3.91V and does not exceed the first voltage threshold value (e.g., 4.15V). Subsequently, the battery control system module (140) can compare it with a third voltage threshold value that is set to be lower than the first voltage threshold value. Additionally, the third voltage threshold value can be set based on the case where it is lower than the first voltage threshold value, and the voltage of the battery module (110) can be set to a warning level value, and the value can be configured to 3.15V, and can be set to 3.13V to 3.17V depending on the manager's settings. Afterwards, the battery control system module (140) can compare voltage data based on the third voltage threshold value set by the manager.
[0061] In operation 513, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can determine that the battery module (110) is at a normal voltage if it determines that the voltage data is above a third voltage threshold. According to one embodiment, the battery control system module (140) can determine that the voltage value output from the voltage data of the battery module (110) is detected as 3.66V and does not exceed the first voltage threshold (e.g., 4.15V) and does not exceed the third voltage threshold (e.g., 3.15V). Subsequently, the battery control system module (140) can determine that the voltage of the battery module (110) is normal and can repeatedly perform operation 501 until the voltage data detected from the battery module (110) exceeds the first voltage threshold and / or the third voltage threshold.
[0062] Meanwhile, in operation 511, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the voltage data is below a third voltage threshold value, in operation 515, the battery control system module (140) (e.g., the processor (141) of FIG. 1) can compare the voltage data with a fourth voltage threshold value set lower than the third voltage threshold value. According to one embodiment, the battery control system module (140) can determine that the voltage value output from the voltage data of the battery module (110) is detected as 3.11V and exceeds the third voltage threshold value (e.g., 3.15V). Subsequently, the battery control system module (140) can compare it with a fourth voltage threshold value set lower than the third voltage threshold value. Additionally, the fourth voltage threshold value can be set such that the voltage of the battery module (110) is set to a dangerous level value, and the value can be configured to 3.00V, or can be set to 2.98V to 3.02V depending on the manager's settings. Subsequently, the battery control system module (140) can compare voltage data based on the fourth voltage threshold value set by the manager.
[0063] In operation 517, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the voltage data is below a third voltage threshold but above a fourth voltage threshold, it may output a second-1 warning message data through at least one output module (150). According to one embodiment, the battery control system module (140) may determine that the voltage value output from the voltage data of the battery module (110) is detected as 3.09V, which exceeds the third voltage threshold (e.g., 3.15V) but does not exceed the fourth voltage threshold (e.g., 3.00V). Subsequently, the battery control system module (140) may output a second-1 warning message data, which determines that the voltage of the battery module (110) must be increased but is not a dangerous level value. Subsequently, the battery control system module (140) can be driven to output the second-1 warning message data to a display (122) included in at least one output module (150), and transmit the second-1 warning message data to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0064] Meanwhile, in operation 515, if the battery control system module (140) (e.g., the processor (141) of FIG. 1) determines that the voltage data is below the third voltage threshold and the fourth voltage threshold, in operation 519, the battery control system module (140) (e.g., the processor (141) of FIG. 1) may be driven to block the discharge of the battery module while outputting a second-1 danger message data set to a more dangerous level than the second-1 warning message through at least one output module (150). According to one embodiment, the battery control system module (140) may determine that the voltage value output from the voltage data of the battery module (110) is detected as -2.93V and that it has exceeded the third voltage threshold (e.g., 3.15V) and the fourth voltage threshold (e.g., 3.00V). Subsequently, the battery control system module (140) may determine that the voltage of the battery module (110) needs to be increased and is at a dangerous level, and output a second-1 danger message data that is at a more dangerous level than the second-1 warning message data. Additionally, the battery control system module (140) may drive a switch (121) included in at least one output module (150) to block the discharge of the battery module (110), drive a display (122) included in at least one output module (150) to output the second-1 danger message data, and transmit the second-1 danger message data to an external electronic device (200) via a communication connector module (160) so that the user and / or manager can verify it.
[0065]
[0066] According to the present embodiment, the battery control system module (140) has the advantage of automatically controlling the voltage of the battery module (110) while notifying external and / or internal users of a warning and / or danger if the voltage is very low or very high by verifying the voltage data measured through the voltage meter (132) in the battery module (110) based on each preset threshold value.
[0067] Additionally, the battery control system module (140) can receive temperature data and / or voltage data simultaneously and respond in various ways according to each threshold value.
[0068]
[0069] According to various embodiments, a battery-pack diagnostic system for a vehicle comprises: a battery module installed inside an electric vehicle and having at least one battery installed inside; a housing that accommodates the battery module inside and includes a switch and a display on the top outside; at least one sensing module installed inside the housing to detect the state of the battery module; a battery management system (BMS) module installed inside the housing and configured to output a first warning message data regarding the charging of the battery module when the temperature data of the battery module detected by the at least one sensing module exceeds a preset first temperature threshold, and to output a second warning message data regarding the charging of the battery module when the voltage data of the battery module detected by the at least one sensing module exceeds a preset first voltage threshold; and a wireless communication module movably coupled to one end of the top of the housing, including the function of receiving control signals from the outside for the battery management system module and the function of externally transmitting data for the management of the battery management system module, and communicating via a short-range wireless communication method using BLE (Bluetooth Low Energy). and a communication connector module connected to the upper end of the housing and configured to communicate via CAN (controller area network) with the battery control system module and the vehicle's ECU (electronic control unit);
[0070] According to various embodiments, the at least one sensing module includes a state sensor that detects State of Charge (SOC) and State of Health (SOH), a voltage sensor that detects the voltage of the battery and the battery module, a temperature sensor that detects the temperature of the battery module, and a speed sensor that detects the driving history value of the battery module.
[0071] According to various embodiments, the battery control system module is configured to output the first warning message data when it determines that the temperature data of the battery module is greater than or equal to the first temperature threshold and is less than or equal to the second temperature threshold, which is set to be greater than the first temperature threshold; and to cut off the charging of the battery module when it determines that the temperature data of the battery module is greater than or equal to both the first temperature threshold and the second temperature threshold, while outputting the first danger message data, which is set to be at a more dangerous level than the first warning message, through the at least one output module.
[0072] According to various embodiments, the battery control system module is configured to output a first-1 warning message data through the at least one output module when it determines that the temperature data of the battery module is below a third temperature threshold value set to be lower than the first temperature threshold value and is above a fourth temperature threshold value set to be lower than the third temperature threshold value, and when it determines that the temperature data of the battery module is below the third temperature threshold value and the fourth temperature threshold value, it is configured to output a first-1 danger message data set to a more dangerous level than the first-1 warning message through the at least one output module while blocking the charging and discharging of the battery module.
[0073] According to various embodiments, the battery control system module is configured to output the second warning message data through the at least one output module when it determines that the voltage data of the battery module is greater than or equal to the first voltage threshold and is less than or equal to the second voltage threshold, which is set to be greater than the first voltage threshold; and to cut off the charging of the battery module when it determines that the voltage data of the battery module is greater than or equal to both the first voltage threshold and the second voltage threshold, while outputting the second danger message data, which is set to be at a more dangerous level than the first warning message, through the at least one output module.
[0074] According to various embodiments, the battery control system module is configured to output a 2-1 warning message data through the at least one output module when it determines that the voltage data of the battery module is below a 3 voltage threshold value set to be lower than the 1-1 voltage threshold value and is above a 4 voltage threshold value set to be lower than the 3-1 voltage threshold value, and to block the charging and discharging of the battery module when it determines that the voltage data of the battery module is below the 3-1 voltage threshold value and the 4-1 voltage threshold value and outputs a 2-1 danger message data set to be at a more dangerous level than the 1-1 warning message through the at least one output module.
[0075] According to various embodiments, the battery control system module performs encryption and decryption of at least one output data through a preset symmetric key, and the communication connector module compares a checksum and a sequence number within a data frame included in the encrypted and decrypted output data received through the wireless communication module with a preset error threshold value, and is configured to determine that the output data exceeding the error threshold value consists of an error value.
[0076]
[0077] As used in this document, the terms “module” or “part” include a unit composed of hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit, for example. “Module” or “part” may be a component formed integrally or a minimum unit or part thereof that performs one or more functions. “Module” or “part” may be implemented mechanically or electronically and may include, for example, an application-specific integrated circuit (ASIC) chip, field-programmable gate arrays (FPGAs), or programmable logic device known or to be developed that performs certain operations, and may be executed by a processor (120). At least part of the device (e.g., modules or functions thereof) or method (e.g., operations) according to various embodiments may be implemented as instructions stored in a computer-readable storage medium (e.g., memory (130)) in the form of a program module. When the above instruction is executed by a processor (e.g., processor (120)), the processor may perform a function corresponding to the above instruction. Computer-readable recording media may include a hard disk, a floppy disk, a magnetic medium (e.g., magnetic tape), an optical recording medium (e.g., CD-ROM, DVD, magneto-optical medium (e.g., floptical disk), built-in memory, etc. Instructions may include code generated by a compiler or code that can be executed by an interpreter. A module or program module according to various embodiments may include at least one of the aforementioned components, some of which may be omitted, or additionally include other components. Operations performed by a module, program module, or other components according to various embodiments may be executed sequentially, in parallel, iteratively, or heuristically, or at least some operations may be executed in a different order, omitted, or other operations may be added.
[0078] Furthermore, the embodiments disclosed in this document are presented for the purpose of explaining and understanding the disclosed technical content and are not intended to limit the scope of this disclosure. Accordingly, the scope of this disclosure should be interpreted to include all modifications or various other embodiments based on the technical concept of this disclosure.
Claims
1. A battery module installed inside an electric vehicle and having at least one battery installed on the inside; A housing that accommodates the above-mentioned battery module internally and includes a switch and a display on the outer top; At least one sensing module installed inside the housing to detect the state of the battery module; A battery management system (BMS) module installed inside the housing and configured to output a first warning message data regarding the charging of the battery module when the temperature data of the battery module detected by the at least one detection module exceeds a preset first temperature threshold, and to output a second warning message data regarding the charging of the battery module when the voltage data of the battery module detected by the at least one detection module exceeds a preset first voltage threshold; A wireless communication module movably coupled to one end of the upper portion of the above housing, comprising a function for receiving control signals from the outside for the battery control system module and for externally transmitting data for the management of the battery control system module, and communicating via a short-range wireless communication method using BLE (Bluetooth Low Energy); and A communication connector module connected to the upper end of the above housing and configured to communicate via CAN (controller area network) with the battery control system module and the vehicle's ECU (electronic control unit); comprising Vehicle battery-pack diagnostic system.
2. In Paragraph 1, The above-mentioned at least one sensing module is, A state sensor for detecting SOC (State of Charge) and SOH (State of Health), a voltage sensor for detecting the voltage of the battery and the battery module, a temperature sensor for detecting the temperature of the battery module, and a speed sensor for detecting the driving history value of the battery module, Vehicle battery-pack diagnostic system.
3. In Paragraph 1, The above battery control system module is, If it is determined that the temperature data of the battery module is greater than or equal to the first temperature threshold and is less than or equal to the second temperature threshold set to be greater than the first temperature threshold, the first warning message data is output, and When it is determined that the temperature data of the battery module is greater than or equal to the first temperature threshold and the second temperature threshold, the charging of the battery module is cut off while outputting first danger message data, which is set to be at a more dangerous level than the first warning message, through at least one output module. Vehicle battery-pack diagnostic system.
4. In Paragraph 3, The above battery control system module is, If it is determined that the temperature data of the battery module is below a third temperature threshold set to be lower than the first temperature threshold, and is determined to be above a fourth temperature threshold set to be lower than the third temperature threshold, then the first-1 warning message data is output through the at least one output module, and If it is determined that the temperature data of the battery module is below the third temperature threshold and the fourth temperature threshold, the charging and discharging of the battery module are blocked while outputting a 1-1 danger message data set to a more dangerous level than the 1-1 warning message through at least one output module. Vehicle battery-pack diagnostic system.
5. In Paragraph 1, The above battery control system module is, If it is determined that the voltage data of the battery module is greater than or equal to the first voltage threshold value and is less than or equal to a second voltage threshold value that is set to be greater than the first voltage threshold value, the second warning message data is output through the at least one output module, and When it is determined that the voltage data of the battery module is greater than or equal to the first voltage threshold and the second voltage threshold, the charging of the battery module is cut off while outputting second danger message data, which is set to be at a more dangerous level than the first warning message, through at least one output module. Vehicle battery-pack diagnostic system.
6. In Paragraph 5, The above battery control system module is, If it is determined that the voltage data of the battery module is less than or equal to a third voltage threshold set to be less than or equal to a first voltage threshold, and is determined to be greater than or equal to a fourth voltage threshold set to be less than or equal to a third voltage threshold, then 2-1 warning message data is output through at least one output module, and If it is determined that the voltage data of the battery module is less than or equal to the third voltage threshold and the fourth voltage threshold, the charging and discharging of the battery module are blocked while outputting a second-1 danger message data, which is set to be a more dangerous level than the first-1 warning message, through at least one output module. Vehicle battery-pack diagnostic system.
7. In Paragraph 1, The above battery control system module is, Encrypt and decrypt at least one output data using a pre-set symmetric key, and The above communication connector module is, Compare the checksum and sequence number within the data frame included in the encrypted and decrypted output data received through the wireless communication module with a preset error threshold, and The above output data exceeding the above error threshold is determined to be composed of an error value, Vehicle battery-pack diagnostic system.