KR102555499B1 - 집적 회로 및 이를 포함하는 배터리 관리 시스템 - Google Patents
집적 회로 및 이를 포함하는 배터리 관리 시스템 Download PDFInfo
- Publication number
- KR102555499B1 KR102555499B1 KR1020180007970A KR20180007970A KR102555499B1 KR 102555499 B1 KR102555499 B1 KR 102555499B1 KR 1020180007970 A KR1020180007970 A KR 1020180007970A KR 20180007970 A KR20180007970 A KR 20180007970A KR 102555499 B1 KR102555499 B1 KR 102555499B1
- Authority
- KR
- South Korea
- Prior art keywords
- receiving end
- packet
- control unit
- slave
- received
- Prior art date
Links
- 230000006854 communication Effects 0.000 claims description 62
- 238000004891 communication Methods 0.000 claims description 62
- 238000012360 testing method Methods 0.000 claims description 34
- 238000003745 diagnosis Methods 0.000 claims description 27
- 230000007547 defect Effects 0.000 claims description 21
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000001514 detection method Methods 0.000 description 102
- 238000007726 management method Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 230000002950 deficient Effects 0.000 description 5
- 230000007175 bidirectional communication Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101100125495 Schizosaccharomyces pombe (strain 972 / ATCC 24843) iec1 gene Proteins 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J3/00—Circuit arrangements for AC mains or AC distribution networks
- H02J3/28—Arrangements for balancing of the load in a network by storage of energy
- H02J3/32—Arrangements for balancing of the load in a network by storage of energy using batteries with converting means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/317—Testing of digital circuits
- G01R31/31712—Input or output aspects
- G01R31/31716—Testing of input or output with loop-back
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/371—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC] with remote indication, e.g. on external chargers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/396—Acquisition or processing of data for testing or for monitoring individual cells or groups of cells within a battery
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
- H02J13/00006—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/00032—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by data exchange
- H02J7/00036—Charger exchanging data with battery
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/00047—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with provisions for charging different types of batteries
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/24—Testing correct operation
- H04L1/242—Testing correct operation by comparing a transmitted test signal with a locally generated replica
- H04L1/243—Testing correct operation by comparing a transmitted test signal with a locally generated replica at the transmitter, using a loop-back
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/425—Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
- H01M2010/4271—Battery management systems including electronic circuits, e.g. control of current or voltage to keep battery in healthy state, cell balancing
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01M—PROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
- H01M10/00—Secondary cells; Manufacture thereof
- H01M10/42—Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
- H01M10/425—Structural combination with electronic components, e.g. electronic circuits integrated to the outside of the casing
- H01M2010/4278—Systems for data transfer from batteries, e.g. transfer of battery parameters to a controller, data transferred between battery controller and main controller
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/14—Energy storage units
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Secondary Cells (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
일 실시예에 따른 배터리 관리 시스템은 복수의 배터리 모듈에 각각 연결되어, 연결된 배터리 모듈에 대한 배터리 센싱 정보를 생성하는 복수의 슬레이브 제어부, 그리고 복수의 슬레이브 제어부 중 최상위 슬레이브 제어부와 연결되는 마스터 제어부를 포함하고, 복수의 슬레이브 제어부 각각은 전단 슬레이브 제어부 또는 마스터 제어부와 통신하는 제1 수신단 및 제1 송신단과, 후단 슬레이브 제어부와 통신하는 제2 수신단 및 제2 송신단을 포함하고, 복수의 슬레이브 제어부 각각은 제1 수신단을 통해 입력되는 진단 패킷의 종류에 따라, 제1 수신단과 제1 송신단을 연결하거나, 또는 제2 수신단과 제2 송신단을 연결한다.
Description
본 개시는 집적 회로 및 이를 포함하는 배터리 관리 시스템에 관한 것이다.
일반적으로, 친환경 차량, 에너지 저장장치 등에 사용되는 고전압 배터리를 관리하기 위해 배터리 관리 시스템(BMS: battery management system)이 사용된다. 배터리 관리 시스템은 주 전원인 수십 내지 수백 개의 배터리를 일정한 개수로 모듈화시킨 배터리 모듈을 상호 직렬로 연결하여 각각의 배터리 또는 배터리 모듈을 모니터링함으로써, 배터리 또는 배터리 모듈의 이상 여부를 판단하여 주 전원의 출력을 제어하는 기능을 수행한다.
이때, 배터리 관리 시스템은 배터리 관리를 위해 마스터 제어부와 복수의 슬레이브 제어부를 포함한다. 복수의 슬레이브 제어부 각각은, 전압 검출 회로가 내장된 집적회로(IC: integrated circuit), 예를 들어, 아날로그 프론트 엔드(AFE: analog front end) IC를 포함한다.
AFE IC들은 데이지 체인(daisy chain) 방식에 따라 직렬로 연결되어 통신한다. AFE IC들이 직렬로 연결되어 있으므로, 특정 AFE IC 또는 특정 통신 경로가 외부 노이즈나 물리적인 압력에 의해 파손되면, 마스터 제어부가 AFE IC의 데이터를 수신할 수 없는 문제가 발생한다.
또한, 특정 AFE IC 또는 특정 통신 경로에 고장이 발생하였을 때, 어느 부분에서 고장이 발생되었는지를 검출하기 어려운 문제점도 있다.
본 발명은 전술한 문제 및 다른 문제를 해결하는 것을 목적으로 한다. 또 다른 목적은 고장이 발생한 전압 검출 IC 또는 통신 경로를 검출할 수 있도록 하는 집적 회로 및 이를 포함하는 배터리 관리 시스템을 제공하는 것이다.
상기 또는 다른 목적을 달성하기 위해 일 실시예에 따른 배터리 관리 시스템은 복수의 배터리 모듈에 각각 연결되어, 연결된 배터리 모듈에 대한 배터리 센싱 정보를 생성하는 복수의 슬레이브 제어부, 그리고 복수의 슬레이브 제어부 중 최상위 슬레이브 제어부와 연결되는 마스터 제어부를 포함하고, 복수의 슬레이브 제어부 각각은 전단 슬레이브 제어부 또는 마스터 제어부와 통신하는 제1 수신단 및 제1 송신단과, 후단 슬레이브 제어부와 통신하는 제2 수신단 및 제2 송신단을 포함하고, 복수의 슬레이브 제어부 각각은 제1 수신단을 통해 입력되는 진단 패킷의 종류에 따라, 제1 수신단과 제1 송신단을 연결하거나, 또는 제2 수신단과 제2 송신단을 연결한다.
진단 패킷은 복수의 슬레이브 제어부 중 하나의 슬레이브 제어부를 지시하는 제1 진단 패킷 또는 두 슬레이브 제어부 사이의 통신 경로를 지시하는 제2 진단 패킷을 포함할 수 있다.
복수의 슬레이브 제어부 각각은, 연결된 배터리 모듈에 대한 배터리 센싱 정보를 생성하는 전압 검출부, 제1 수신단, 제1 송신단, 제2 수신단, 및 제2 송신단을 통해 통신하는 인터페이스부, 그리고 제1 수신단을 통해 수신된 제1 진단 패킷에 테스트 데이터를 부가하고, 제2 수신단 및 제2 송신단을 연결하여 제1 루프백 경로를 형성하며, 테스트 데이터가 부가된 제1 진단 패킷을 제1 루프백 경로로 송신하고, 테스트 데이터가 부가된 제1 진단 패킷을 수신하지 않거나, 또는 제1 수신단을 통해 수신된 제1 진단 패킷에 부가한 테스트 데이터와 제1 루프백 경로를 통해 수신된 제1 진단 패킷에 포함된 테스트 데이터가 서로 상이하면, 제1 에러 확인 패킷을 제1 송신단으로 송신하는 제어부를 포함할 수 있다.
제어부는 제1 수신단을 통해 제2 진단 패킷을 수신하면, 제1 수신단 및 제1 송신단을 연결하여 제2 루프백 경로를 형성하고, 제2 진단 패킷을 제2 루프백 경로로 송신할 수 있다.
제어부는 소정 시간 내에 제2 수신단을 통해 제2 진단 패킷을 수신하지 않으면, 제2 에러 확인 패킷을 제1 송신단으로 송신할 수 있다.
마스터 제어부는 제1 에러 확인 패킷을 수신하면, 제1 에러 확인 패킷을 송신한 슬레이브 제어부에 결함이 발생한 것으로 결정할 수 있다.
마스터 제어부는 제2 에러 확인 패킷을 수신하면, 제2 에러 확인 패킷을 송신한 슬레이브 제어부와 제2 에러 확인 패킷을 송신한 슬레이브 제어부의 후단 슬레이브 제어부 사이의 통신 경로에 연결된 결함이 발생한 것으로 결정할 수 있다.
일 실시예에 따른 집적 회로는 적어도 하나의 배터리 셀과 연결되어, 각 셀의 셀 전압을 검출하는 전압 검출부, 전단 집적회로와 통신하는 제1 수신단 및 제1 송신단과, 후단 집적회로와 통신하는 제2 수신단 및 제2 송신단을 포함하는 인터페이스부, 그리고 제1 수신단을 통해 입력되는 진단 패킷의 종류에 따라, 제1 수신단과 제1 송신단을 연결하거나, 또는 제2 수신단과 제2 송신단을 연결하도록 제어하는 제어부를 포함한다.
진단 패킷은 복수의 집적 회로 중 하나의 집적 회로를 지시하는 제1 진단 패킷 또는 두 집적 회로 사이의 통신 경로를 지시하는 제2 진단 패킷을 포함할 수 있다.
제어부는 제1 수신단을 통해 수신된 제1 진단 패킷에 테스트 데이터를 부가하고, 제2 수신단 및 제2 송신단을 연결하여 제1 루프백 경로를 형성하며, 테스트 데이터가 부가된 제1 진단 패킷을 제1 루프백 경로로 송신하고, 테스트 데이터가 부가된 제1 진단 패킷을 수신하지 않거나, 또는 제1 수신단을 통해 수신된 제1 진단 패킷에 부가한 테스트 데이터와 제1 루프백 경로를 통해 수신된 제1 진단 패킷에 포함된 테스트 데이터가 서로 상이하면, 제1 에러 확인 패킷을 제1 송신단으로 송신할 수 있다.
제어부는 제1 수신단을 통해 제2 진단 패킷을 수신하면, 제1 수신단 및 제1 송신단을 연결하여 제2 루프백 경로를 형성하고, 제2 진단 패킷을 제2 루프백 경로로 송신할 수 있다.
제어부는 소정 시간 내에 제2 수신단을 통해 제2 진단 패킷을 수신하지 않으면, 제2 에러 확인 패킷을 제1 송신단으로 송신할 수 있다.
본 발명에 따르면, 마스터 제어부와 슬레이브 제어부들 사이에 통신이 불가한 경우, 전압 검출 IC 또는 통신 경로에 고장이 발생하였는지 검출할 수 있는 효과가 있다.
본 발명에 따르면, 고장을 검출한 후에는 대체 통신 경로로 통신을 재개하거나, 또는 고장이 발생한 부분을 신속하게 수리할 수 있는 효과가 있다.
도 1은 일 실시예에 따른 배터리 관리 시스템의 블록도이다.
도 2는 일 실시예에 따른 배터리 관리 방법의 순서도이다.
도 3은 도 2의 배터리 관리 방법에 따라 전압 검출 IC의 고장을 검출하는 예를 나타낸 도면이다.
도 4는 도 2의 배터리 관리 방법에 따라 전압 검출 IC의 고장을 검출하는 단계들을 구체적으로 나타낸 순서도이다.
도 5는 도 2의 배터리 관리 방법에 따라 통신 경로의 고장을 검출하는 예를 나타낸 도면이다.
도 6은 도 2의 배터리 관리 방법에 따라 통신 경로의 고장을 검출하는 단계들을 구체적으로 나타낸 순서도이다.
도 7은 다른 실시예에 따른 배터리 관리 방법에 따라 전압 검출 IC의 고장과 통신 경로의 고장을 순차적으로 검출하는 예를 나타낸 순서도이다.
도 2는 일 실시예에 따른 배터리 관리 방법의 순서도이다.
도 3은 도 2의 배터리 관리 방법에 따라 전압 검출 IC의 고장을 검출하는 예를 나타낸 도면이다.
도 4는 도 2의 배터리 관리 방법에 따라 전압 검출 IC의 고장을 검출하는 단계들을 구체적으로 나타낸 순서도이다.
도 5는 도 2의 배터리 관리 방법에 따라 통신 경로의 고장을 검출하는 예를 나타낸 도면이다.
도 6은 도 2의 배터리 관리 방법에 따라 통신 경로의 고장을 검출하는 단계들을 구체적으로 나타낸 순서도이다.
도 7은 다른 실시예에 따른 배터리 관리 방법에 따라 전압 검출 IC의 고장과 통신 경로의 고장을 순차적으로 검출하는 예를 나타낸 순서도이다.
이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예를 상세히 설명하되, 동일하거나 유사한 구성요소에는 동일, 유사한 도면 부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 이하의 설명에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다. 또한, 본 명세서에 개시된 실시 예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 실시 예의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 명세서에 개시된 실시 예를 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 명세서에 개시된 기술적 사상이 제한되지 않으며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.
제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.
본 출원에서, "포함한다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
이하, 본 발명의 실시예에 따른 집적 회로 및 이를 포함하는 배터리 관리 시스템에 대하여 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 일 실시예에 따른 배터리 관리 시스템의 블록도이다. 도시된 바와 같이, 배터리 관리 시스템은 마스터 제어부(110)와 복수의 슬레이브 제어부(전압 검출 IC)(120-1, 120-2,..., 120-n)를 포함한다.
마스터 제어부(110)는 전압 검출 IC들(120-1, 120-2,..., 120-n)에 의해 모니터링된 배터리 모듈들(130-1, 130-2, ..., 130-n)의 상태 정보를 이용하여 시스템(100) 전반을 제어한다.
이를 위해, 마스터 제어부(110)는 제어 모듈(112) 및 전압 검출 IC들(120-1, 120-2, ..., 120-n)와의 통신을 담당하는 통신 모듈(114)을 포함한다.
제어 모듈(112)은 마스터 제어부(110) 전반을 제어하여 시스템(100)을 제어할 수 있다. 구체적으로, 제어 모듈(112)은 전압 검출 IC들(120-1, 120-2, ..., 120-n)의 어드레스 정보와 명령 정보를 포함하는 제어 정보를 전압 검출 IC들(120-1, 120-2, ..., 120-n)에 송신하고, 제어 정보에 대응하여 전압 검출 IC들(120-1, 120-2, ..., 120-n)로부터 송신되는 배터리 모듈들(130-1, 130-2, ..., 130-n)에 대한 센싱 정보(배터리 센싱 정보)를 수신하며, 이를 이용하여 시스템(100)을 제어한다.
제어 모듈(112)은 전압 검출 IC들(120-1, 120-2, ..., 120-n)과의 통신에 통신 모듈(114)을 이용한다. 제어 모듈(112)은 통신 모듈(114)과의 통신을 위해, 단자(M_TX, M_RX)를 포함할 수 있다.
통신 모듈(114)은 제어 모듈(112)과 전압 검출 IC들(120-1, 120-2, ..., 120-n) 사이의 통신을 위한 모듈로서, 제어 모듈(112)로부터 송신되는 제어 정보를 전압 검출 IC들(120-1, 120-2, ..., 120-n)에 전달하고, 전압 검출 IC들(120-1, 120-2, ..., 120-n)로부터 송신되는 배터리 센싱 정보를 제어 모듈(112)에 전달한다.
이때, 통신 모듈(114)은 제어 모듈(112)로부터 송신되는 제어 정보를 비동기 디퍼런셜 신호로 인코딩하고, 전압 검출 IC들(120-1, 120-2, ..., 120-n)로부터 송신되는 배터리 센싱 정보를 디코딩하도록 구현될 수 있다.
통신 모듈(114)은 마스터 제어부(110)와 가장 인접한 전압 검출 IC(최상위 슬레이브 제어부)(120-1)와 직접적으로 연결된다. 통신 모듈(114)은 제어 모듈(112)과의 통신을 위한 단자(RX1, TX1) 및 전압 검출 IC들(120-1, 120-2, ..., 120-n)과의 통신을 위한 단자(TX2, RX2)를 포함할 수 있다.
전압 검출 IC들(120-1, 120-2, ..., 120-n)은 데이지 체인 방식으로 연결된 상태에서 마스터 제어부(110)와 통신한다. 각각의 전압 검출 IC들(120-1, 120-2, ..., 120-n)은 각각의 배터리 모듈들(130-1, 130-2, ..., 130-n)에 연결된다.
전압 검출 IC들(120-1, 120-2, ..., 120-n)은 마스터 제어부(110)의 요청에 따라 배터리 모듈들(130-1, 130-2, ..., 130-n)을 센싱하여 배터리 센싱 정보를 생성하고, 생성된 배터리 센싱 정보를 마스터 제어부(110)에 전달한다.
전압 검출 IC들(120-1, 120-2, ..., 120-n)은 배터리 모듈들(130-1, 130-2, ..., 130-n)의 배터리 셀 상태를 센싱하며, 배터리 셀의 셀 전압, 셀 밸런싱, 셀 온도, 및 냉각 상태 등을 센싱할 수 있다.
전압 검출 IC들(120-1, 120-2, ..., 120-n)은 각각 전단의 장치와 통신하기 위한 단자 및 후단의 장치와 통신하기 위한 단자를 포함한다.
일례로, 전압 검출 IC(120-1)는 전단에 위치하는 마스터 제어부(110)와의 통신을 위한 단자(RX1, TX1)를 포함하고, 후단에 위치하는 전압 검출 IC(120-2)와의 통신을 위한 단자(TX2, RX2)를 포함한다.
다른 일례로, 전압 검출 IC(120-n)는 전단에 위치하는 전압 검출 IC(미도시)와의 통신을 위한 단자(RX1, TX1)를 포함하고, 마스터 제어부(110)로의 경로를 형성하도록 연결된 단자(TX2, RX2)를 포함한다.
여기서, TX는 출력 단자이고, RX는 입력 단자이며, 1은 전단에 위치하는 장치(전단 장치)와의 통신을 위한 단자를 의미하고, 2는 후단에 위치하는 장치(후단 장치)와의 통신을 위한 단자를 의미한다.
전단 장치와의 통신을 위한 출력 단자와 입력 단자가 개별적으로 구성될 수 있고, 하나의 입출력 단자로도 구성될 수 있다. 마찬가지로 후단 장치와의 통신을 위한 출력 단자와 입력 단자가 개별적으로 구성될 수 있고, 하나의 입출력 단자로도 구성될 수 있다.
전단 장치와의 통신을 위한 출력 단자와 입력 단자가 하나의 입출력 단자로 구성되는 경우, 각각의 전압 검출 IC들(120-1, 120-2, ..., 120-n)은 하나의 입출력 단자를 통해 전단 장치와 양방향으로 통신할 수 있다. 후단 장치와의 통신을 위한 출력 단자와 입력 단자가 하나의 입출력 단자로 구성되는 경우, 각각의 전압 검출 IC들(120-1, 120-2, ..., 120-n)은 하나의 입출력 단자를 통해 후단 장치와 양방향으로 통신할 수 있다.
또한, 전단 및 후단은 통신 방향에 따라 다르게 해석될 수 있으나, 본 발명에서는, 마스터 제어부(110)의 통신 모듈(114)을 기준으로 통신 모듈(114)에 가까이 위치하는 장치를 전단 장치라 하고, 통신 모듈(114)에 멀리 위치하는 장치를 후단 장치라 한다.
마스터 제어부(110)에서 전압 검출 IC들(120-1, 120-2, ..., 120-n)에 송신되고 전압 검출 IC들(120-1, 120-2, ..., 120-n)로부터 마스터 제어부(110)에 송신되는 데이터는 2개의 경로 중 하나(TX2와 RX1을 연결하는 경로)를 통해 마스터 제어부(110)에서 전압 검출 IC(120-1)를 거쳐 순서대로 전압 검출 IC(120-n)까지 송신된다. 또한 마스터 제어부(110)로부터 전압 검출 IC들(120-1, 120-2, ..., 120-n)으로 송신되는 데이터는 2개의 경로 중 다른 하나(TX1와 RX2를 연결하는 경로)를 통해 전압 검출 IC(120-n)에서 순서대로 전압 검출 IC(120-1)를 지나 마스터 제어부(110)로 송신된다. 이와 같이 경로들은 마스터 제어부(110)와 각 전압 검출 IC들(120-1, 120-2, ..., 120-n) 사이를 루프형으로 연결하여 데이지 체인을 구축하고 있다.
배터리 모듈들(130-1, 130-2, ..., 130-n)은 다수의 셀이 모듈화되어 마련되는 구성으로서, 다수의 셀이 직렬 또는 병렬로 접속된 상태의 집합체로 마련될 수 있다. 배터리 모듈들(130-1, 130-2, ..., 130-n)은 배터리 관리 분야에서 보편화된 기술이므로, 배터리 모듈들(130-1, 130-2, ..., 130-n)에 관한 상세한 설명은 생략한다.
이하에서는 상기에서 설명한 배터리 관리 시스템의 배터리 관리 방법에 대해 설명한다.
도 2는 일 실시예에 따른 배터리 관리 방법의 순서도이다. 도시된 바와 같이, 마스터 제어부(110)가 전압 검출 IC들(120-1, 120-2, ..., 120-n)의 통신 상태를 확인(S100)한다. 일례로, 마스터 제어부(110)는 전압 검출 IC들(120-1, 120-2, ..., 120-n)에 제어 정보를 각각 송신한 후, 제어 정보에 대응하는 배터리 센싱 정보가 수신되는지를 기초로 전압 검출 IC들(120-1, 120-2, ..., 120-n)의 통신 상태를 확인할 수 있다.
다음으로, 마스터 제어부(110)는 전압 검출 IC들(120-1, 120-2, ..., 120-n)의 통신 상태에 결함이 발생하였는지를 판단(S110)한다. 이때, 마스터 제어부(110)는 시스템(100) 내 모든 배터리 모듈들(130-1, 130-2, ..., 130-n)에 대한 배터리 센싱 정보를 수신하였는지를 근거로 결함이 발생하였는지를 판단할 수 있다.
마스터 제어부(110)가 통신 상태에 결함이 발생한 것으로 판단하면, 마스터 제어부(110)는 전압 검출 IC들(120-1, 120-2, ..., 120-n)에 IC 진단 패킷을 송신(S120)한다. IC 진단 패킷을 수신한 전압 검출 IC의 동작과 관련하여, 도 3을 함께 참조하여 설명한다.
도 3은 도 2의 배터리 관리 방법에 따라 전압 검출 IC의 고장을 검출하는 예를 나타낸 도면이다.
도 3에 도시된 바와 같이, 전압 검출 IC(120-i)는 인터페이스부(121-i), 제어부(123-i), 및 전압 검출부(125-i)를 포함한다.
인터페이스부(121-i)는 다른 전압 검출 IC의 통신 회로와 데이지 체인 방식으로 통신하는 데이지 체인 인터페이스일 수 있다.
전압 검출부(125-i)는 배터리 모듈(130i)을 구성하는 하나 이상의 셀과 전기적으로 연결되며, 각 셀의 셀 전압을 측정할 수 있다. 전압 검출부(125-i)는, 아날로그 값으로 검출되는 각 셀의 셀 전압을 디지털 값으로 변경하기 위한 아날로그 디지털 변환기(ADC: analog to digital converter) 등을 포함할 수 있다.
제어부(123-i)는 IC 내 제어기로서, 인터페이스부(121-i) 및 전압 검출부(125-i)를 제어할 수 있다. 예를 들어, 배터리 모듈(130i)을 구성하는 복수의 셀 중 전압 검출 대상이 되는 셀을 선택하도록 전압 검출부(125-i)를 제어할 수 있다. 또한, 예를 들어, 전압 검출부(125-i)에 의해 검출된 셀 전압을 인터페이스부(121-i)를 사용하여 마스터 제어부(110)에 전달할 수도 있다.
전압 검출 IC(120-i)의 수신단(RX1)에 IC 진단 패킷(IDi)이 전달되면, 제어부(123-i)는 IC 진단 패킷(IDi)에 테스트 데이터 패킷을 부가한다. 그리고 제어부(123-i)는 후단의 장치와 통신하기 위한 단자들(TX2, RX2)을 서로 연결하여 루프백 경로를 형성한다.
그러면, 테스트 데이터 패킷이 부가된 IC 진단 패킷(IDi)은, 후단에 위치하는 전압 검출 IC에 전달될 수 없고, 단자(RX2)를 통해 마스터 제어부(110) 측으로 되돌아 간다.
양방향 통신이 가능하도록, 송신단(TX2)와 수신단(RX2)이 하나의 입출력 단자로 구성되는 경우, 제어부(123-i)에 의한 별도의 루프백 경로의 형성 없이도, 테스트 데이터 패킷이 부가된 IC 진단 패킷(IDi)이 마스터 제어부(110) 측으로 되돌아 간다.
제어부(123-i)는 수신단(RX1)에서 전달된 IC 진단 패킷(IDi)에 부가된 테스트 데이터와, 단자(RX2)를 통해 전달되는 패킷에 부가된 테스트 데이터를 비교한다.
두 테스트 데이터가 서로 상이하거나, 또는 소정 시간 내에 단자(RX2)를 통해 데이터가 수신되지 않으면, 제어부(123-i)는 해당 IC(120-i)의 식별 정보와 에러 발생에 대한 정보를 갖는 에러 확인 패킷(IEC1)을 마스터 제어부(110)에 송신한다.
상기와 같은 방식으로, 마스터 제어부(110)는 IC 진단 패킷에 따라 전압 검출 IC들(120-1, 120-2, ..., 120-n)로부터 에러 확인 패킷을 수신(S130)한다.
마스터 제어부(110)는 에러 확인 패킷으로부터 각 IC에 결함이 발생하였는지를 판단(S140)한다.
마스터 제어부(110)는 결함이 발생한 전압 검출 IC를 검출할 때까지 단계들(S120, S130, S140)을 반복하여 수행할 수 있다. 이와 관련하여 도 4를 참조하여 함께 설명한다.
도 4는 도 2의 배터리 관리 방법에 따라 전압 검출 IC의 고장을 검출하는 단계들을 구체적으로 나타낸 순서도이다.
도 4에 도시된 바와 같이, 마스터 제어부(110)는 전압 검출 IC(120-1)에 대응하는 IC 진단 패킷(ID1)을 전압 검출 IC(120-1)에 송신(S200)한다. 그러면, 전압 검출 IC(120-1)는 루프백 경로를 형성(S210)하고, IC 진단 패킷(ID1)에 테스트 데이터를 부가하여 루프백 경로를 따라 송신한다.
전압 검출 IC(120-1)는 IC 진단 패킷(ID1)에 부가된 테스트 데이터와 루프백 경로를 통해 전달되는 패킷에 부가된 테스트 데이터가 서로 상이한지, 또는 소정 시간 내에 루프백 경로를 통해 데이터가 전달되지 않는지를 판단(S220)한다.
단계(S220)에서, IC 진단 패킷(ID1)에 부가된 테스트 데이터와 루프백 경로를 통해 전달되는 패킷에 부가된 테스트 데이터가 서로 상이하거나, 또는 소정 시간 내에 루프백 경로를 통해 데이터가 전달되지 않으면, 전압 검출 IC(120-1)는 IC 내부에 결함이 발생하였음을 확인(S230)하고, 전압 검출 IC(120-1)에 결함이 있음을 지시하는 에러 확인 패킷(IEC1_F)을 마스터 제어부(110) 측에 전달(S231)한다.
단계(S220)에서, IC 진단 패킷(ID1)에 부가된 테스트 데이터와 루프백 경로를 통해 전달되는 패킷에 부가된 테스트 데이터가 동일하면, 전압 검출 IC(120-1)는 IC가 정상임을 확인(S240)하고, 전압 검출 IC(120-1)가 정상임을 지시하는 에러 확인 패킷(IEC1_N)을 마스터 제어부(110) 측에 전달(S241)한다.
다음으로, 마스터 제어부(110)는 전압 검출 IC(120-1)가 정상임을 지시하는 에러 확인 패킷(IEC1_N)을 수신하면, 전압 검출 IC(120-2)에 대응하는 IC 진단 패킷(ID2)을 전압 검출 IC(120-2)에 송신(S201)한다.
그러면, 전압 검출 IC(120-2)는 단계들(S210, S220)을 수행하고, 단계(S220)에서의 결과에 따라, 단계(S230)를 수행하고, 전압 검출 IC(120-2)에 결함이 있음을 지시하는 에러 확인 패킷(IEC2_F)을 마스터 제어부(110) 측에 전달(S232)하거나, 또는 단계(S240)를 수행하고, 전압 검출 IC(120-2)가 정상임을 지시하는 에러 확인 패킷(IEC2_N)을 마스터 제어부(110) 측에 전달(S242)한다.
마찬가지로, 마스터 제어부(110)는 전압 검출 IC(120-2)가 정상임을 지시하는 에러 확인 패킷(IEC2_N)을 수신하면, 전압 검출 IC(120-3)에 대응하는 IC 진단 패킷(ID3)을 전압 검출 IC(120-3)에 송신(S203)하여, 전압 검출 IC(120-3)의 결함 여부를 확인할 수 있다.
이러한 방식으로, 마스터 제어부(110)가 IC에 결함이 발생한 것으로 확인하면, 결함이 발생한 IC의 정보를 출력(S150)한다.
IC에 결함이 발생하지 않았으면, 마스터 제어부(110)는 전압 검출 IC들(120-1, 120-2, ..., 120-n)에 경로 진단 패킷을 송신(S160)한다.
경로 진단 패킷을 수신한 전압 검출 IC의 동작과 관련하여, 도 5를 함께 참조하여 설명한다.
도 5는 도 2의 배터리 관리 방법에 따라 통신 경로의 고장을 검출하는 예를 나타낸 도면이다.
도 5에 도시된 바와 같이, 전압 검출 IC(120-i)의 수신단(RX1)에 경로 진단 패킷(PD2)이 전달되면, 제어부(123-i)는 송신단(TX2)을 통해 후단 전압 검출 IC(120-i+1)에 경로 진단 패킷(PDi+1)을 전달한다. 경로 진단 패킷(PDi+1)은 두 전압 검출 IC들(120-i, 120-i+1) 사이의 경로를 지시하는 정보를 포함할 수 있다.
후단 전압 검출 IC(120-i+1)는 경로 진단 패킷(PDi+1)에 의해 지시되는 경로, 즉, 두 전압 검출 IC들(120-i, 120-i+1) 사이의 경로의 결함 여부를 진단하기 위해, 수신단(RX1)과 송신단(TX1)을 서로 연결하여 루프백 경로를 형성한다.
그러면, 경로 진단 패킷(PDi+1)은, 루프백 경로를 따라 전압 검출 IC(120-i)의 수신단(RX2)으로 되돌아 간다.
양방향 통신이 가능하도록, 송신단(TX1)과 수신단(RX1)이 하나의 입출력 단자로 구성되는 경우, 제어부(123-i+1)에 의한 별도의 루프백 경로의 형성 없이도, 테스트 데이터 패킷이 부가된 IC 진단 패킷(PDi+1)이 전압 검출 IC(120-i)으로(예를 들어, 전압 검출 IC(120-i)의 송수신단으로) 되돌아 간다.
소정 시간 내에 단자(RX2)를 통해 패킷이 수신되지 않으면, 제어부(123-i)는 해당 경로의 식별 정보와 에러 발생에 대한 정보를 갖는 에러 확인 패킷(PEC)을 마스터 제어부(110)에 송신한다.
마스터 제어부(110)는 경로 진단 패킷에 따라 전압 검출 IC들(120-1, 120-2, ..., 120-n)로부터 에러 확인 패킷을 수신(S170)한다.
마스터 제어부(110)는 에러 확인 패킷으로부터 각 경로에 결함이 발생하였는지를 판단(S180)한다.
마스터 제어부(110)는 결함이 발생한 통신 경로를 검출할 때까지 단계들(S160, S170, S180)을 반복하여 수행할 수 있다. 이와 관련하여 도 6을 참조하여 함께 설명한다.
도 6은 도 2의 배터리 관리 방법에 따라 통신 경로의 고장을 검출하는 단계들을 구체적으로 나타낸 순서도이다.
도 6에 도시된 바와 같이, 마스터 제어부(110)는 전압 검출 IC(120-1)와 전압 검출 IC(120-2) 사이의 경로에 대응하는 경로 진단 패킷(PD2)을 전압 검출 IC(120-1)에 송신(S300)한다. 그러면, 전압 검출 IC(120-1)는 경로 진단 패킷(PD2)을 후단 전압 검출 IC(120-2)에 전달(S310)한다. 그러면 후단 전압 검출 IC(120-2)는 루프백 경로를 형성(S320)하고, 경로 진단 패킷(PD2)을 루프백 경로를 따라 송신(S330)한다.
전압 검출 IC(120-1)는 소정 시간 내에 루프백 경로를 통해 경로 진단 패킷(PD2)이 전달되지 않는지를 판단(S340)한다.
단계(S340)에서, 소정 시간 내에 루프백 경로를 통해 경로 진단 패킷(PD2)이 전달되지 않으면, 전압 검출 IC(120-1)는 IC 외부, 즉 통신 경로에 결함이 발생하였음을 확인(S350)하고, 전압 검출 IC(120-1)와 전압 검출 IC(120-2) 사이의 경로에 결함이 있음을 지시하는 에러 확인 패킷(PEC2_F)을 마스터 제어부(110) 측에 전달(S351)한다.
단계(S340)에서, 소정 시간 내에 루프백 경로를 통해 경로 진단 패킷(PD2)이 전달되면, 전압 검출 IC(120-1)는 통신 경로가 정상임을 확인(S360)하고, 통신 경로가 정상임을 지시하는 에러 확인 패킷(PEC2_N)을 마스터 제어부(110) 측에 전달(S361)한다.
다음으로, 마스터 제어부(110)는 통신 경로가 정상임을 지시하는 에러 확인 패킷(IEC1_N)을 수신하면, 다음 통신 경로에 대응하는 경로 진단 패킷(PD3)을 전압 검출 IC(120-2)에 송신(S301)한다.
그러면, 전압 검출 IC(120-2)와 전압 검출 IC(120-3)는 단계들(S310 내지 S340)을 수행하고, 단계(S340)에서의 결과에 따라, 단계(S350)를 수행하고, 통신 경로에 결함이 있음을 지시하는 에러 확인 패킷(PEC3_F)을 마스터 제어부(110) 측에 전달(S352)하거나, 또는 단계(S360)를 수행하고, 통신 경로가 정상임을 지시하는 에러 확인 패킷(PEC3_N)을 마스터 제어부(110) 측에 전달(S362)한다.
마찬가지로, 마스터 제어부(110)는 통신 경로가 정상임을 지시하는 에러 확인 패킷(PEC3_N)을 수신하면, 그 다음 통신 경로에 대응하는 경로 진단 패킷(PD4)을 전압 검출 IC(120-3)에 송신(S302)하여, 그 다음 통신 경로의 결함 여부를 확인할 수 있다.
이러한 방식으로, 마스터 제어부(110)는 경로에 결함이 발생하였으면, 결함이 발생한 경로의 정보를 출력(S190)한다.
일 실시예에 따르면, 마스터 제어부와 슬레이브 제어부들 사이에 통신이 불가한 경우, 고장이 전압 검출 IC 또는 통신 경로에 발생하였는지 검출할 수 있다.
이상으로 본 발명에 관한 바람직한 실시 예를 설명하였으나, 본 발명은 상기 실시 예에 한정되지 아니하며, 본 발명의 실시 예로부터 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의한 용이하게 변경되어 균등하다고 인정되는 범위의 모든 변경을 포함한다.
Claims (12)
- 복수의 배터리 모듈에 각각 연결되어, 연결된 배터리 모듈에 대한 배터리 센싱 정보를 생성하며, 데이지 체인 방식으로 통신하는 복수의 슬레이브 제어부, 그리고
상기 복수의 슬레이브 제어부 중 최상위 슬레이브 제어부와 연결되는 마스터 제어부를 포함하고,
상기 복수의 슬레이브 제어부 각각은 전단 슬레이브 제어부 또는 상기 마스터 제어부와 통신하는 제1 수신단 및 제1 송신단과, 후단 슬레이브 제어부와 통신하는 제2 수신단 및 제2 송신단을 포함하고,
상기 복수의 슬레이브 제어부 각각은, 상기 제1 수신단을 통해 입력되는 진단 패킷의 종류에 따라, 상기 제1 수신단과 상기 제1 송신단을 연결하거나, 또는 상기 제2 수신단과 상기 제2 송신단을 연결하며,
상기 복수의 슬레이브 제어부 각각은, 상기 제1 수신단을 통해 대응하는 슬레이브 제어부의 결함 진단을 지시하는 제1 진단 패킷이 수신되면 상기 대응하는 슬레이브 제어부의 내부 결함을 진단하기 위해 상기 제2 송신단 및 상기 제2 수신단을 연결하고, 상기 제1 수신단을 통해 상기 대응하는 슬레이브 제어부와 전단 슬레이브 제어부 사이의 통신 경로의 진단을 지시하는 제2 진단 패킷이 수신되면, 상기 통신 경로의 진단을 위해 상기 제1 송신단 및 상기 제1 수신단을 연결하는,
배터리 관리 시스템. - 삭제
- 제1항에 있어서,
상기 복수의 슬레이브 제어부 각각은,
상기 연결된 배터리 모듈에 대한 배터리 센싱 정보를 생성하는 전압 검출부,
상기 제1 수신단, 상기 제1 송신단, 상기 제2 수신단, 및 상기 제2 송신단을 통해 통신하는 인터페이스부, 그리고
상기 제1 수신단을 통해 수신된 상기 제1 진단 패킷에 테스트 데이터를 부가하고, 상기 제2 수신단 및 상기 제2 송신단을 연결하여 제1 루프백 경로를 형성하며, 상기 테스트 데이터가 부가된 제1 진단 패킷을 상기 제1 루프백 경로로 송신하고, 상기 테스트 데이터가 부가된 제1 진단 패킷을 수신하지 않거나, 또는 상기 제1 수신단을 통해 수신된 상기 제1 진단 패킷에 부가한 테스트 데이터와 상기 제1 루프백 경로를 통해 수신된 상기 제1 진단 패킷에 포함된 테스트 데이터가 서로 상이하면, 제1 에러 확인 패킷을 상기 제1 송신단으로 송신하는 제어부를 포함하는,
배터리 관리 시스템. - 제3항에 있어서,
상기 제어부는 상기 제1 수신단을 통해 상기 제2 진단 패킷을 수신하면, 상기 제1 수신단 및 상기 제1 송신단을 연결하여 제2 루프백 경로를 형성하고, 상기 제2 진단 패킷을 상기 제2 루프백 경로로 송신하는,
배터리 관리 시스템. - 제4항에 있어서,
상기 제어부는 소정 시간 내에 상기 제2 수신단을 통해 상기 제2 진단 패킷을 수신하지 않으면, 제2 에러 확인 패킷을 상기 제1 송신단으로 송신하는,
배터리 관리 시스템. - 제3항에 있어서,
상기 마스터 제어부는 상기 제1 에러 확인 패킷을 수신하면, 상기 제1 에러 확인 패킷을 송신한 슬레이브 제어부에 결함이 발생한 것으로 결정하는,
배터리 관리 시스템. - 제5항에 있어서,
상기 마스터 제어부는 상기 제2 에러 확인 패킷을 수신하면, 상기 제2 에러 확인 패킷을 송신한 슬레이브 제어부와 상기 제2 에러 확인 패킷을 송신한 슬레이브 제어부의 후단 슬레이브 제어부 사이의 통신 경로에 연결된 결함이 발생한 것으로 결정하는,
배터리 관리 시스템. - 집적 회로로서,
적어도 하나의 배터리 셀과 연결되어, 각 셀의 셀 전압을 검출하는 전압 검출부,
다른 집적 회로와 데이지 체인 방식으로 통신하며, 전단 집적 회로와 통신하는 제1 수신단 및 제1 송신단과, 후단 집적 회로와 통신하는 제2 수신단 및 제2 송신단을 포함하는 인터페이스부, 그리고
상기 제1 수신단을 통해 입력되는 진단 패킷의 종류에 따라, 상기 제1 수신단과 상기 제1 송신단을 연결하거나, 또는 상기 제2 수신단과 상기 제2 송신단을 연결하도록 제어하는 제어부를 포함하며,
상기 제어부는, 상기 제1 수신단을 통해 상기 집적 회로의 결함 진단을 지시하는 제1 진단 패킷이 수신되면 상기 집적 회로의 내부 결함을 진단하기 위해 상기 제2 송신단 및 상기 제2 수신단을 연결하도록 제어하고, 상기 제1 수신단을 통해 상기 집적 회로와 상기 후단 집적 회로 사이의 통신 경로의 진단을 지시하는 제2 진단 패킷이 수신되면 상기 통신 경로의 진단을 위해 상기 제1 송신단 및 상기 제1 수신단을 연결하도록 제어하는,
를 포함하는 집적 회로. - 삭제
- 제8항에 있어서,
상기 제어부는
상기 제1 수신단을 통해 수신된 상기 제1 진단 패킷에 테스트 데이터를 부가하고, 상기 제2 수신단 및 상기 제2 송신단을 연결하여 제1 루프백 경로를 형성하며, 상기 테스트 데이터가 부가된 제1 진단 패킷을 상기 제1 루프백 경로로 송신하고,
상기 테스트 데이터가 부가된 제1 진단 패킷을 수신하지 않거나, 또는 상기 제1 수신단을 통해 수신된 상기 제1 진단 패킷에 부가한 테스트 데이터와 상기 제1 루프백 경로를 통해 수신된 상기 제1 진단 패킷에 포함된 테스트 데이터가 서로 상이하면, 제1 에러 확인 패킷을 상기 제1 송신단으로 송신하는,
집적 회로. - 제10항에 있어서,
상기 제어부는 상기 제1 수신단을 통해 상기 제2 진단 패킷을 수신하면, 상기 제1 수신단 및 상기 제1 송신단을 연결하여 제2 루프백 경로를 형성하고, 상기 제2 진단 패킷을 상기 제2 루프백 경로로 송신하는,
집적 회로. - 제11항에 있어서,
상기 제어부는 소정 시간 내에 상기 제2 수신단을 통해 상기 제2 진단 패킷을 수신하지 않으면, 제2 에러 확인 패킷을 상기 제1 송신단으로 송신하는,
집적 회로.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180007970A KR102555499B1 (ko) | 2018-01-22 | 2018-01-22 | 집적 회로 및 이를 포함하는 배터리 관리 시스템 |
US16/024,471 US10915386B2 (en) | 2018-01-22 | 2018-06-29 | Integrated circuit and battery management system including the same |
CN201811072961.8A CN110068766B (zh) | 2018-01-22 | 2018-09-14 | 集成电路和包括其的电池管理系统 |
EP18195803.4A EP3514909B1 (en) | 2018-01-22 | 2018-09-20 | Integrated circuit and battery management system including the same |
PL18195803T PL3514909T3 (pl) | 2018-01-22 | 2018-09-20 | Układ scalony i zawierający go układ zarządzania akumulatorem |
HUE18195803A HUE053978T2 (hu) | 2018-01-22 | 2018-09-20 | Integrált áramkör és az azt tartalmazó akkumulátor menedzsment rendszer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180007970A KR102555499B1 (ko) | 2018-01-22 | 2018-01-22 | 집적 회로 및 이를 포함하는 배터리 관리 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190089457A KR20190089457A (ko) | 2019-07-31 |
KR102555499B1 true KR102555499B1 (ko) | 2023-07-12 |
Family
ID=63833761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180007970A KR102555499B1 (ko) | 2018-01-22 | 2018-01-22 | 집적 회로 및 이를 포함하는 배터리 관리 시스템 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10915386B2 (ko) |
EP (1) | EP3514909B1 (ko) |
KR (1) | KR102555499B1 (ko) |
CN (1) | CN110068766B (ko) |
HU (1) | HUE053978T2 (ko) |
PL (1) | PL3514909T3 (ko) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11119695B2 (en) * | 2019-03-28 | 2021-09-14 | Infineon Technologies Ag | Memory dispatcher |
US11872905B2 (en) * | 2021-04-16 | 2024-01-16 | Texas Instruments Incorporated | Wireless protocol for battery management |
KR102688137B1 (ko) * | 2019-09-23 | 2024-07-24 | 주식회사 엘지에너지솔루션 | 배터리 관리 시스템, 배터리 관리 방법, 배터리 팩 및 전기 차량 |
US11588334B2 (en) | 2020-06-02 | 2023-02-21 | Inventus Power, Inc. | Broadcast of discharge current based on state-of-health imbalance between battery packs |
US11489343B2 (en) | 2020-06-02 | 2022-11-01 | Inventus Power, Inc. | Hardware short circuit protection in a large battery pack |
WO2021243550A1 (en) | 2020-06-02 | 2021-12-09 | Inventus Power, Inc. | Large-format battery management system |
US11552479B2 (en) | 2020-06-02 | 2023-01-10 | Inventus Power, Inc. | Battery charge balancing circuit for series connections |
US11594892B2 (en) | 2020-06-02 | 2023-02-28 | Inventus Power, Inc. | Battery pack with series or parallel identification signal |
US11476677B2 (en) | 2020-06-02 | 2022-10-18 | Inventus Power, Inc. | Battery pack charge cell balancing |
US11245268B1 (en) | 2020-07-24 | 2022-02-08 | Inventus Power, Inc. | Mode-based disabling of communiction bus of a battery management system |
US11509144B2 (en) | 2020-06-02 | 2022-11-22 | Inventus Power, Inc. | Large-format battery management system with in-rush current protection for master-slave battery packs |
US11411407B1 (en) | 2021-02-24 | 2022-08-09 | Inventus Power, Inc. | Large-format battery management systems with gateway PCBA |
US11404885B1 (en) | 2021-02-24 | 2022-08-02 | Inventus Power, Inc. | Large-format battery management systems with gateway PCBA |
CN113212247A (zh) * | 2021-06-18 | 2021-08-06 | 中国第一汽车股份有限公司 | 一种动力电池包的管理系统和新能源汽车 |
KR20230020852A (ko) * | 2021-08-04 | 2023-02-13 | 주식회사 엘지에너지솔루션 | 배터리 정보 요청 장치 및 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070086475A1 (en) * | 2005-10-06 | 2007-04-19 | Clemens Robert P | System and method for transferring data |
US20140029172A1 (en) * | 2012-07-25 | 2014-01-30 | Hyundai Mobis Co., Ltd. | Distributed battery management system and method for distributed battery management |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100505662B1 (ko) * | 2002-12-30 | 2005-08-03 | 삼성전자주식회사 | 칩 사이즈를 감소시키는 스캔 테스트 회로를 구비한반도체 장치, 및 그 테스트 방법 |
KR100906907B1 (ko) * | 2006-10-10 | 2009-07-08 | 현대자동차주식회사 | 자동차 배터리 관리 시스템 |
CN101442211B (zh) | 2008-07-08 | 2012-08-22 | 奇瑞汽车股份有限公司 | 一种分布式电池管理系统中的监测装置及监测方法 |
US8089248B2 (en) | 2009-04-09 | 2012-01-03 | Ford Global Technologies, Llc | Battery monitoring and control system and method of use including redundant secondary communication interface |
KR101156342B1 (ko) * | 2009-08-03 | 2012-06-13 | 삼성에스디아이 주식회사 | 배터리 id 설정 시스템 및 그 구동 방법 |
CN101692502B (zh) | 2009-09-25 | 2011-08-17 | 深圳市航盛电子股份有限公司 | 电池管理系统 |
CN102064356B (zh) | 2010-12-21 | 2012-09-19 | 深圳市佳华利道新技术开发有限公司 | 一种电池管理系统 |
KR101540086B1 (ko) | 2012-01-19 | 2015-07-28 | 주식회사 엘지화학 | 멀티 bms 기동 시스템 및 방법 |
KR101539689B1 (ko) | 2012-02-20 | 2015-07-27 | 주식회사 엘지화학 | 멀티 bms에 대한 식별자 할당 시스템 및 방법 |
JP5317245B2 (ja) | 2012-03-22 | 2013-10-16 | Necエナジーデバイス株式会社 | 二次電池パック |
US8861337B2 (en) * | 2012-05-07 | 2014-10-14 | Tesla Motors, Inc. | Robust communications in electrically noisy environments |
KR101400319B1 (ko) * | 2012-07-13 | 2014-05-28 | 삼성중공업 주식회사 | 스타 토폴로지의 네트워크 기반 제어 시스템 및 시간 동기화 방법 |
JP5905588B2 (ja) * | 2012-09-10 | 2016-04-20 | ルネサスエレクトロニクス株式会社 | 半導体装置及び電池電圧監視装置 |
JP2014217146A (ja) | 2013-04-24 | 2014-11-17 | トヨタ自動車株式会社 | 電池監視装置、及び、電池ユニット |
CN203218952U (zh) | 2013-05-14 | 2013-09-25 | 姚志刚 | 电动汽车电池管理系统 |
KR102210890B1 (ko) | 2013-06-05 | 2021-02-02 | 삼성에스디아이 주식회사 | 배터리 시스템, 및 배터리 시스템의 관리 방법 |
KR102071404B1 (ko) * | 2013-08-12 | 2020-01-30 | 현대모비스 주식회사 | Bms의 페일 세이프 장치 및 방법 |
CN104953675B (zh) * | 2015-07-14 | 2018-05-04 | 北京友信宏科电子科技有限公司 | 能源管理设备、电控系统和电控方法、电动汽车 |
KR102501641B1 (ko) | 2015-11-12 | 2023-02-21 | 현대모비스 주식회사 | 분산형 배터리 관리 시스템 및 관리 방법 |
CN106532163A (zh) | 2016-11-15 | 2017-03-22 | 上海玖行能源科技有限公司 | 一种电池管理系统 |
-
2018
- 2018-01-22 KR KR1020180007970A patent/KR102555499B1/ko active IP Right Grant
- 2018-06-29 US US16/024,471 patent/US10915386B2/en active Active
- 2018-09-14 CN CN201811072961.8A patent/CN110068766B/zh active Active
- 2018-09-20 PL PL18195803T patent/PL3514909T3/pl unknown
- 2018-09-20 HU HUE18195803A patent/HUE053978T2/hu unknown
- 2018-09-20 EP EP18195803.4A patent/EP3514909B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070086475A1 (en) * | 2005-10-06 | 2007-04-19 | Clemens Robert P | System and method for transferring data |
US20140029172A1 (en) * | 2012-07-25 | 2014-01-30 | Hyundai Mobis Co., Ltd. | Distributed battery management system and method for distributed battery management |
Also Published As
Publication number | Publication date |
---|---|
CN110068766B (zh) | 2022-07-12 |
EP3514909A1 (en) | 2019-07-24 |
US10915386B2 (en) | 2021-02-09 |
PL3514909T3 (pl) | 2021-06-14 |
EP3514909B1 (en) | 2020-12-02 |
US20190227863A1 (en) | 2019-07-25 |
HUE053978T2 (hu) | 2021-08-30 |
KR20190089457A (ko) | 2019-07-31 |
CN110068766A (zh) | 2019-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102555499B1 (ko) | 집적 회로 및 이를 포함하는 배터리 관리 시스템 | |
JP5091219B2 (ja) | 電池管理システム | |
US8552729B2 (en) | State monitoring unit for assembled battery | |
JP2019083681A (ja) | マスターコントローラとスレーブコントローラ間の通信方法、そのためのスレーブコントローラ、およびそれを用いたバッテリー管理システム | |
KR102501641B1 (ko) | 분산형 배터리 관리 시스템 및 관리 방법 | |
KR102568627B1 (ko) | 슬레이브 bms 점검 시스템 및 방법 | |
US20120303997A1 (en) | Flexible Bus Architecture for Monitoring and Control of Battery Pack | |
KR20200066588A (ko) | 다중-채널 및 양방향 배터리 관리 시스템 | |
WO2021244130A1 (zh) | 故障诊断方法、电子设备及存储介质 | |
JP2022037016A (ja) | 半導体装置 | |
CN111465526A (zh) | 使用光学通信的电池组模块 | |
JP6912926B2 (ja) | 通信回路、通信システム及び通信回路の自己診断方法 | |
EP3700050A1 (en) | Method and battery management system for controlling cell balancing | |
US20230101736A1 (en) | Slave BMS for Diagnosing an Error of a Battery Module and Battery Pack Comprising Same Slave BMS | |
KR102501640B1 (ko) | 분산형 배터리 관리 시스템 및 관리 방법 | |
US10574514B2 (en) | Duplex control device and duplex system | |
WO2019163898A1 (ja) | 電圧測定装置、電圧検出回路、及び電圧検出方法 | |
US11876192B2 (en) | Assembled battery monitoring apparatus | |
KR20200050779A (ko) | 통신 진단 장치 및 방법 | |
KR102694548B1 (ko) | 배터리 장치 및 그 제어 방법 | |
TWI523369B (zh) | 由多電池芯堆疊電池組之不同電壓供應準位所供電的堆疊積體電路間通訊系統 | |
KR100569146B1 (ko) | 광통신 멀티플렉스 진단장치 | |
CN113777512A (zh) | 电流测量装置、包含其的电池系统及其方法、电动车辆 | |
JP2016091252A (ja) | Ieee1394インターフェース回路 | |
JPS6346034A (ja) | 通信回線に接続された電子装置の自己診断方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |