KR20210000206A - 이상 배터리 셀 검출 방법 - Google Patents

이상 배터리 셀 검출 방법 Download PDF

Info

Publication number
KR20210000206A
KR20210000206A KR1020190075223A KR20190075223A KR20210000206A KR 20210000206 A KR20210000206 A KR 20210000206A KR 1020190075223 A KR1020190075223 A KR 1020190075223A KR 20190075223 A KR20190075223 A KR 20190075223A KR 20210000206 A KR20210000206 A KR 20210000206A
Authority
KR
South Korea
Prior art keywords
value
parameter
battery cell
current
battery
Prior art date
Application number
KR1020190075223A
Other languages
English (en)
Inventor
김제익
임병희
황용준
크리스토버 라야판
김기헌
백승욱
Original Assignee
삼성에스디아이 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성에스디아이 주식회사 filed Critical 삼성에스디아이 주식회사
Priority to KR1020190075223A priority Critical patent/KR20210000206A/ko
Priority to CN202080032978.XA priority patent/CN113785209B/zh
Priority to US17/594,497 priority patent/US20220196754A1/en
Priority to PCT/KR2020/001667 priority patent/WO2020262789A1/ko
Priority to EP20831490.6A priority patent/EP3988952B1/en
Publication of KR20210000206A publication Critical patent/KR20210000206A/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/3644Constructional arrangements
    • G01R31/3648Constructional arrangements comprising digital calculation means, e.g. for performing an algorithm
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/392Determining battery ageing or deterioration, e.g. state of health
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/382Arrangements for monitoring battery or accumulator variables, e.g. SoC
    • G01R31/3842Arrangements for monitoring battery or accumulator variables, e.g. SoC combining voltage and current measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/389Measuring internal impedance, internal conductance or related variables
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/396Acquisition or processing of data for testing or for monitoring individual cells or groups of cells within a battery

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Secondary Cells (AREA)

Abstract

다양한 실시예들에 따른 이상 배터리 셀 검출 방법이 제공된다. 일 실시예에 따른 이상 배터리 셀 검출 방법은 제1 및 제2 단자들 사이에 서로 전기적으로 연결되어 사용 중인 복수의 배터리 셀들 각각의 전압 및 전류를 감지하여, 상기 배터리 셀들 각각의 전압 값과 전류 값을 주기적으로 생성하는 단계, 적응형 필터를 이용하여 상기 배터리 셀들 각각의 상기 전압 값과 상기 전류 값으로부터 상기 배터리 셀들 각각의 현재 상태를 나타내는 G 파라미터와 H 파라미터 각각을 수치화한 G 파라미터 값과 H 파라미터 값을 실시간으로 갱신하는 단계, 상기 배터리 셀들의 상기 G 파라미터 값을 대표하는 G 파라미터 대표값을 산출하고, 상기 배터리 셀들의 상기 H 파라미터 값을 대표하는 H 파라미터 대표값을 산출하는 단계, 및 상기 배터리 셀들 각각의 상기 G 파라미터 값과 상기 H 파라미터 값, 상기 G 파라미터 대표값, 및 상기 H 파라미터 대표값에 기초하여, 상기 배터리 셀들 각각이 이상 열화 셀인지의 여부를 판정하는 단계를 포함한다. 상기 G 파라미터는 상기 배터리 셀의 전류 변화에 대한 전압의 민감도를 나타내는 파라미터이고, 상기 H 파라미터는 상기 배터리 셀 내의 국부 평형전위 산포와 저항 분포에 의해 결정되는 유효 전위를 나타내는 파라미터이다.

Description

이상 배터리 셀 검출 방법{Method of detecting abnormal battery cell}
본 발명은 이상 배터리 셀을 정확하게 검출하는 방법에 관한 것이다.
배터리는 다른 에너지 저장 장치와 비교해서 적용 용이성이 높고, 상대적으로 높은 에너지, 전력 밀도 등의 특성으로 인하여 휴대용 기기뿐만 아니라 전기적 구동원에 의하여 구동하는 전기 차량(EV, Electric Vehicle) 또는 하이브리드 차량(HEV, Hybrid Electric Vehicle) 등에 광범위하게 적용되고 있다. 특히 강한 출력이 필요할 경우에는 복수의 배터리 셀을 직렬 및 병렬로 연결한 배터리 팩이 사용될 수도 있다.
배터리 또는 배터리 팩으로 구동되는 전기장치를 에너지 효율적이고 안전하게 이용하려면 배터리 관리가 중요하며, 이를 위해서는 배터리 상태의 정확한 추정과 진단이 필수적이다. 특히 사용이 진행됨에 따라 배터리 셀이 열화가 되는데, 이 때 배터리 셀 내의 상태가 변화게 된다. 이때 이상 열화 배터리 셀이 발생하기도 하는데, 이를 검출하는 것은 배터리의 안정적인 사용을 위해 매우 중요하다.
종래에는 주로 측정 가능한 변수(전류(I), 전압(V), 온도(T))와 추정하려는 내부 상태 간의 상관관계를 사전에 실험적으로 찾아낸 후 테이블 형태로 만들고 이를 사용하여 저항, 커패시턴스, 개방 회로 전압(Open Circuit Voltage, OCV)과 같은 배터리 내부 상태를 추정하였다. 내부 상태들은 여러 변수의 영향을 받기 때문에, 정확한 내부 상태 추정을 위해서는 배터리의 충전 상태(State of Charge; SOC), 전류(I), 전압(V), 온도(T) 등에 대해 다양한 조합을 구성하여 데이터를 수집해야 한다. 따라서 높은 정확도를 추구할수록 더 많은 데이터가 필요하게 되고, 그에 따라 시간적, 금전적 비용 또한 상승하는 문제가 발생한다. 또한, 이러한 종래의 방법들은 배터리를 사용 중단해야 한다거나, 특정 조건 또는 환경을 맞추어야 한다거나, 센서 오차 또는 추정 오류가 누적되므로 정확도를 신뢰할 수 없다는 문제들이 존재한다.
본 발명이 해결하려는 과제는 종래의 방법들의 약점을 극복하여 사용 중인 배터리 셀들의 전압과 전류를 측정한 전압 값과 전류 값을 이용하여 배터리 셀들 각각의 이상 유무를 실시간으로 정확하게 추정하는 방법을 제공하는 것이다. 본 발명은 배터리 셀들의 내부 상태를 나타내는 G 파라미터와 H 파라미터를 이용하여, 배터리 셀들 중에서 이상 배터리 셀을 정확하게 검출하는 방법을 제공한다. 본 발명은 배터리 관리 시스템(Battery Management System; BMS)에 탑재할 수 있는 이상 배터리 셀 검출 알고리즘을 제공한다.
본 발명의 일 측면에 따른 이상 배터리 셀 검출 방법은 제1 및 제2 단자들 사이에 서로 전기적으로 연결되어 사용 중인 복수의 배터리 셀들 각각의 전압 및 전류를 감지하여, 상기 배터리 셀들 각각의 전압 값과 전류 값을 주기적으로 생성하는 단계, 적응형 필터를 이용하여 상기 배터리 셀들 각각의 상기 전압 값과 상기 전류 값으로부터 상기 배터리 셀들 각각의 현재 상태를 나타내는 G 파라미터와 H 파라미터 각각을 수치화한 G 파라미터 값과 H 파라미터 값을 실시간으로 갱신하는 단계, 상기 배터리 셀들의 상기 G 파라미터 값을 대표하는 G 파라미터 대표값을 산출하고, 상기 배터리 셀들의 상기 H 파라미터 값을 대표하는 H 파라미터 대표값을 산출하는 단계, 및 상기 배터리 셀들 각각의 상기 G 파라미터 값과 상기 H 파라미터 값, 상기 G 파라미터 대표값, 및 상기 H 파라미터 대표값에 기초하여, 상기 배터리 셀들 각각이 이상 열화 셀인지의 여부를 판정하는 단계를 포함한다. 상기 G 파라미터는 상기 배터리 셀의 전류 변화에 대한 전압의 민감도를 나타내는 파라미터이고, 상기 H 파라미터는 상기 배터리 셀 내의 국부 평형전위 산포와 저항 분포에 의해 결정되는 유효 전위를 나타내는 파라미터이다.
본 발명의 다양한 실시예들에 따른 이상 배터리 셀 검출 방법은 비용, 확장성, 및 적응성 측면에서 종래의 방법들에 비해 크게 개선된 것이다. 특히 기존의 실험 모델과 같이 추정치에 기반한 추정 방법이 아니라, 직접 측정이 가능한 값들을 이용한 배터리 내부 상태 추정이므로 정확성 면에서도 종래의 방법들에 비해 우월하다. 뿐만 아니라 본 발명의 이상 배터리 셀 검출 방법은 알고리즘의 형태로 배터리 관리 시스템(BMS)에 탑재될 수 있다.
도 1은 일 실시예에 따른 이상 배터리 셀 검출 방법을 수행하기 위한 배터리 시스템의 개략적인 구성도를 도시한다.
도 2은 일 실시예에 따른 이상 배터리 셀 검출 방법의 순서도를 도시한다.
도 3은 도 2의 이상 배터리 셀 검출 방법의 일부 단계를 구체화한 순서도를 도시한다.
도 4는 정상 배터리 셀들로 구성된 배터리 팩의 파라미터들을 나타낸 그래프들을 도시한다.
도 5는 일 실시예에 따른 방법을 검증하기 위하여 정상 배터리 셀과 이상 열화 배터리 셀 간의 파라미터를 비교한 그래프들을 도시한다.
도 6은 일 실시예에 따른 방법을 검증하기 위하여 정상 배터리 셀과 이상 용량 감소 배터리 셀 간의 파라미터를 비교한 그래프들을 도시한다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 설명되는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 아래에서 제시되는 실시예들로 한정되는 것이 아니라, 서로 다른 다양한 형태로 구현될 수 있고, 본 발명의 사상 및 기술 범위에 포함되는 모든 변환, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 아래에 제시되는 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.
이하, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세히 설명하기로 하며, 첨부 도면을 참조하여 설명함에 있어, 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
도 1은 일 실시예에 따른 이상 배터리 셀 검출 방법을 수행하기 위한 배터리 시스템의 개략적인 구성도를 도시한다.
도 1을 참조하면, 배터리 시스템(100)은 배터리(110), 전압 측정부(120), 전류 측정부(130), 마이크로프로세서(140) 및 저장부(150)를 포함할 수 있다.
배터리(110)는 전력을 저장하는 부분으로서, 제1 단자(101)와 제2 단자(102) 사이에 서로 전기적으로 연결되는 복수의 배터리 셀(111)을 포함한다. 배터리 셀들(111)은 직렬로 연결되거나, 병렬로 연결되거나, 또는 직렬과 병렬의 조합으로 연결될 수 있다. 배터리 셀들(111) 각각은 이상적으로 동일한 크기의 전류를 방전 및 충전할 수 있으며, 동일한 크기의 용량을 가질 수 있다. 그러나, 실제로 배터리 셀들(111)의 내부 상태는 각각 다를 수 있으며, 그 결과 서로 다른 내부 저항과 기전력을 가질 수 있다. 또한, 배터리 셀들(111) 각각은 서로 다른 G 파라미터 값과 H 파라미터 값을 가질 수 있다.
배터리 셀(111)은 충전가능한 이차 전지를 포함할 수 있다. 예컨대, 배터리 셀(111)은 니켈-카드뮴 전지(nickel-cadmium battery), 납 축전지, 니켈-수소 전지(NiMH: nickel metal hydride battery), 리튬-이온 전지(lithium ion battery), 리튬 폴리머 전지(lithium polymer battery) 등을 포함할 수 있다. 배터리 셀들(111)의 개수는 배터리(110)에 요구되는 용량, 출력 전압 및 출력 전류에 따라서 결정될 수 있다.
도 1에는 하나의 배터리(110)가 도시되지만, 복수의 배터리(110)가 병렬 및/또는 직렬로 접속될 수 있으며, 제1 및 제2 단자(101, 102)를 통해 부하 및/또는 충전 장치에 연결될 수 있다. 도 1에 도시되지는 않았지만, 배터리(110)는 부하 및/또는 충전 장치에 연결되어 사용 중이다. 즉, 배터리(110)는 부하에 전류를 방전하고 있거나, 충전 장치로부터 전력을 충전하고 있을 수 있다.
전압 측정부(120)는 사용 중인 배터리 셀들(111) 각각의 양 단자에 연결되어 배터리 셀들(111) 각각의 전압을 측정하여 배터리 셀들(111) 각각의 전압 값을 주기적으로 생성할 수 있다. 배터리 셀들(111)이 병렬로 연결되는 경우, 병렬로 연결된 배터리 셀들(111)은 동일한 전압을 가지므로, 전압 측정부(120)는 하나의 배터리 셀(111)의 전압을 측정하고 나머지 배터리 셀들(111)의 전압 값을 동일하게 생성할 수 있다.
예컨대, 전압 측정부(120)는 미리 설정된 시간 주기(Δt)로 배터리 셀들(111) 각각의 양 단자 전압을 측정할 수 있다. 현재 또는 최근에 측정된 전압 값은 현재 전압 값으로 지칭되고, V(t)로 표시한다. 시간 주기(Δt) 전에 측정된 전압 값은 직전 전압 값으로 지칭되고, V(t-1)로 표시한다. 시간 주기(Δt)는 예컨대 1초일 수 있다. 그러나, 이는 예시적이며, 시간 주기(Δt)는 다른 시간, 예컨대, 0.1초, 0.5초, 2초, 5초, 또는 10초 등으로 설정될 수 있다. 시간 주기(Δt)는 배터리 시스템(100)에 연결되는 전기 시스템에 따라 적절하게 설정될 수 있다.
배터리 셀들(111)의 내부 상태에 따라 배터리 셀들(111) 각각의 전압 값은 서로 다를 수 있다. 제j 배터리 셀(111)의 현재 전압 값과 직전 전압 값은 각각 V_j(t)와 V_j(t-1)로 표시한다. 여기서, j는 배터리 셀(111)의 번호를 의미하며, 1 이상이고, 배터리(110)에 포함되는 배터리 셀(111)의 총 개수 이하일 수 있다.
전류 측정부(130)는 사용 중인 배터리 셀들(111) 각각의 전류를 측정하여 배터리 셀들(111) 각각의 전류 값을 주기적으로 생성할 수 있다. 배터릴 셀들(111)이 직렬로 연결되는 경우, 직렬로 연결된 배터리 셀들(111)은 모두 동일한 전류를 가지므로, 전류 측정부(130)는 하나의 배터리 셀(111)의 전류를 측정하고 나머지 배터리 셀들(111)의 전류 값을 동일하게 생성할 수 있다.
전압 측정부(120)와 전류 측정부(130)는 서로 동기화되어 서로 동일 시점에 배터리 셀들(111) 각각의 전압과 전류를 각각 측정할 수 있다. 전류 측정부(130)도 시간 주기(Δt)로 배터리 셀(111) 각각의 전류를 측정할 수 있다. 전류 측정부(130)가 측정한 전류 값은 충전 전류일 때 양(+)으로 표시되고 방전 전류일 때 음(-)으로 표시될 수 있다. 현재 또는 최근에 측정된 전류 값을 현재 전류 값이라고 지칭하고 I(t)로 표시하고, 시간 주기(Δt) 전에 측정된 전류 값을 직전 전류 값이라고 지칭하고 I(t-1)로 표시한다.
배터리 셀들(111)의 내부 상태에 따라 배터리 셀들(111) 각각의 전류 값은 서로 다를 수 있다. 제j 배터리 셀(111)의 현재 전류 값과 직전 전류 값은 각각 I_j(t)와 I_j(t-1)로 표시한다.
마이크로프로세서(140)는 전압 측정부(120)가 제공하는 배터리 셀들(111) 각각의 전압 값, 및 전류 측정부(130)가 제공하는 배터리 셀들(111) 각각의 전류 값으로부터 배터리 셀들 각각의 현재 상태를 나타내는 G 파라미터와 H 파라미터 각각을 수치화한 G 파라미터 값과 H 파라미터 값을 실시간으로 갱신할 수 있다. 여기서, G 파라미터는 사용 중인 배터리 셀(111)의 전류 변화에 대한 전압의 민감도를 나타내는 파라미터이고, H 파라미터는 사용 중인 배터리 셀(110) 내의 국부 평형전위 산포와 저항 분포에 의해 결정되는 유효 전위를 나타내는 파라미터이다. 제j 배터리 셀(111)의 G 파라미터와 H 파라미터는 각각 G_j와 H_j로 표시한다. 제j 배터리 셀(111)의 G 파라미터 값과 H 파라미터 값은 각각 G_j(t)와 H_j(t)로 표시한다.
마이크로프로세서(140)는 배터리 셀들(111) 각각의 전압 값과 전류 값으로부터 배터리 셀들 각각의 G 파라미터 값 및 H 파라미터 값을 생성하기 위해 적응형 필터를 이용할 수 있다. 적응형 필터는 재귀적 최소 자승법(recursive least squares; RLS)을 이용한 필터 또는 가중 최소 자승법(weighted least squares; WLS)을 이용한 필터일 수 있다. 아래에서 마이크로프로세서(140)가 재귀적 최소 자승법을 이용한 적응형 필터를 이용하는 실시예에 대하여 자세히 설명한다.
마이크로프로세서(140)는 실시간으로 생성되는 배터리 셀들(111) 각각의 G 파라미터 값 및 H 파라미터 값을 이용하여 배터리 셀들(111) 중에서 이상 열화 셀 또는 이상 용량 감소 셀을 판별할 수 있다. 배터리 셀들(111) 각각의 G 파라미터 값과 H 파라미터 값은 적응형 필터를 이용하여 배터리 셀들(111) 각각의 전압 값과 전류 값으로부터 실시간으로 생성될 수 있다. 이상 열화 셀과 이상 용량 감소 셀은 이상 배터리 셀로 통칭될 수 있다.
일 실시예에 따르면, 마이크로프로세서(140)는 배터리 셀들(111) 각각의 G 파라미터 값으로부터 G 파라미터 대표값을 산출할 수 있다. G 파라미터 대표값은 G 파라미터 값들의 평균값이거나 중간값일 수 있다. G 파라미터 대표값은 G 파라미터들을 대표할 수 있는 다른 값으로 결정될 수도 있다.
마이크로프로세서(140)는 배터리 셀들(111) 각각의 H 파라미터 값으로부터 H 파라미터 대표값을 산출할 수 있다. H 파라미터 대표값은 H 파라미터 값들의 평균값이거나 중간값일 수 있다. H 파라미터 대표값은 H 파라미터들을 대표할 수 있는 다른 값으로 결정될 수도 있다.
마이크로프로세서(140)는 배터리 셀들(111) 각각의 G 파라미터 값, 배터리 셀들(111) 각각의 H 파라미터 값, G 파라미터 대표값 및 H 파라미터 대표값을 이용하여, 배터리 셀들(111) 각각이 이상 열화 셀인지의 여부 또는 이상 용량 감소 셀인지의 여부를 판정할 수 있다.
일 예에 따르면, 마이크로프로세서(140)는 이상 배터리 셀을 검출하는데 사칙 연산 정도의 간단한 연산만을 사용하기 때문에, 배터리 팩의 배터리 관리 시스템(BMS) 내에 포함될 수 있다. 다른 예에 따르면, 본 발명에 따른 이상 배터리 셀 검출 방법은 전기 자동차의 배터리 관리 시스템(BMS) 내의 마이크로컨트롤러 또는 ECU(Electronic Control Unit)에 의해 수행될 수 있다. 또 다른 예에 따르면, 본 발명에 따른 이상 배터리 셀 검출 방법은 에너지 저장 시스템의 통합 컨트롤러에 의해 수행될 수 있다. 또 다른 예에 따르면, 본 발명에 따른 이상 배터리 셀 검출 방법은 배터리 시스템 또는 에너지 저장 시스템과 통신으로 연결되는 서버의 프로세서에 의해 수행될 수 있다.
저장부(150)는 마이크로프로세서(140)가 본 실시예에 따른 이상 배터리 셀 검출 방법을 수행하기 위해 필요한 명령어들 및 데이터를 저장할 수 있다. 본 실시예에 따른 방법은 시간 주기(Δt)마다 생성되는 배터리 셀들(111) 각각의 전압 값과 전류 값을 기초로 배터리 셀들(111) 각각의 G 파라미터 값 및 H 파라미터 값을 생성하고, 배터리 셀들(111) 각각의 G 파라미터 값 및 H 파라미터 값을 기초로 이상 배터리 셀을 검출하므로, 저장부(150)에는 배터리 셀들(111) 각각의 현재 전압 값, 현재 전류 값, 및 직전 전류 값이 저장되고, 그 외에 다른 전압 및 전류 데이터는 저장부(150)에 저장되지 않을 수 있다. 즉, 저장부(150)에 많은 양의 전압 및 전류 데이터가 저장될 필요가 없다.
본 실시예에 따른 이상 배터리 셀 검출 방법에 따르면, 저장부(150)에는 배터리 셀들(111) 각각의 G 파라미터와 H 파라미터로 이루어진 상태벡터의 직전 값과 현재 값, 및 재귀적 최소 자승법의 연산에 필요한 공분산행렬의 직전 값과 현재 값이 저장될 수 있다. 또한, 저장부(150)에는 G 파라미터 대표값과 H 파라미터 대표값이 저장될 수 있다. 따라서, 저장부(150)에는 많은 양의 명령어 및 데이터가 저장될 필요가 없기 때문에, 작은 크기의 메모리로 구현될 수 있다. 예컨대, 저장부(150)는 마이크로프로세서(140) 내의 메모리로 구현될 수도 있다.
현재 배터리의 상태를 나타내는 중요 추정 값으로는 배터리 충전 상태(State of Charge; SOC), 배터리 건강 상태(State of Health; SOH), 배터리 출력 능력 상태(State of Power capability; SOP) 등이 있다. 종래의 배터리 내부 상태 추정 방법은 주로 측정 가능한 변수(전류(I), 전압(V), 온도(T))와 추정하려는 내부 상태 간의 상관관계를 사전에 실험적으로 찾아낸 후 테이블 형태로 만들고, 이를 사용하여 배터리 셀의 내부 저항, 내부 커패시턴스, 개방 회로 전압(OCV)와 같은 배터리 내부 상태를 추정한다. 이러한 배터리 상태 추정 방법들은 크게 비용, 확장성(scalability), 적응성(adaptability) 측면에서 약점을 가지고 있다.
종래의 배터리 내부 상태 추정 방법에 따르면, 사전에 실험을 통해 데이터를 수집해야 하고, 수집한 데이터를 기초로 배터리 내부 상태들이 추정된다. 내부 상태들은 여러 가지 변수의 영향을 받기 때문에 정확한 내부 상태 추정을 위해서는 배터리의 충전 상태(State of Charge; SOC), 전류(I), 전압(V), 온도(T) 등에 대해 다양한 조합을 구성하여 데이터를 수집해야 한다. 따라서 높은 정확도를 추구할수록 더 많은 데이터가 필요하게 되고 이에 따라 시간적, 금전적 비용 또한 상승하는 문제가 발생한다. 뿐만 아니라 실험에서 측정한 변수들의 범위를 초과하는 값에 대해 외삽(extrapolation)하여 내부 상태를 추정해야 하는데, 이 경우 추정치의 신뢰성이 문제가 될 수 있다. 또한 실험을 통해 추정한 내부 상태가 정확하지 않으면, 추정한 내부 상태의 활용도가 떨어진다. 상관관계를 사전에 실험적으로 찾아내어 상태 변수 추정에 이용하는 방법도 이와 유사한 문제점을 가진다.
배터리 팩의 상태 정보를 추출하기 위해서는 배터리 팩에 대한 실험 데이터가 필요하다. 그러나 배터리 팩 데이터를 수집하는 데에 높은 비용이 들기 때문에, 일반적으로 배터리 셀에서 측정된 데이터를 대신 사용하여 배터리 팩의 상태 정보를 추정한다. 그러나 이러한 방식은 배터리 셀에서 측정한 변수들 간의 관계가 배터리 팩과 같은 더 큰 시스템으로 확장가능한 메커니즘(scalable mechanism)이라는 전제에 기초한다. 따라서 추가적인 검증을 진행하여 시스템 간 메커니즘의 확장성을 미리 입증하지 않는다면 이러한 방법으로 추정한 배터리 팩의 상태 정보는 신뢰도가 의심을 받을 수 있을 뿐만 아니라 정확도에도 문제가 있을 수 있다.
종래의 내부 상태 추정은 적응성(adaptability)도 떨어진다. 배터리는 시간이 지남에 따라 그 특성이 달라진다. 이를 시효(aging) 효과라고 하는데, 배터리의 전압(V), 전류(I), 온도(T)와 같은 측정 가능한 변수와 내부 상태 간의 상관관계도 시간에 따라 변화하게 된다. 그러나 사전에 실험을 통해 측정 가능한 변수와 추정하려는 내부 상태 간의 상관관계를 나타내는 테이블을 완성하면, 시효 효과를 반영하기 힘들다. 시효 효과를 반영하기 위해서는 사전에 시효 효과에 대한 수많은 실험을 진행하거나 해당 시효 효과를 예측하여 실험 모델에 미리 반영해 두어야 한다. 그러나 전자는 비용 상승의 문제가 있고, 후자는 시효 효과를 사전에 정확하게 예측해 내지 못하면 상태 추정치의 신뢰도가 떨어지는 위험성을 갖고 있다. 시간뿐만 아니라 배터리 셀의 설계 변경 또한 배터리 셀 특성에 변화를 초래할 수 있다. 그러나 실험 모델에 이러한 변화를 미리 예측하여 반영해 두지 않으면, 사후에 배터리 셀 제작에 사용된 활물질이나 형상 등 설계 변경이 생길 경우 기존 실험 모델을 사용할 수가 없게 된다.
실험 모델 외에도 배터리 내의 전기화학적 현상과 열적 거동을 고려한 전기화학 모델(e.g., Newman’s model)을 사용하여 배터리 내부 상태를 추정할 수도 있다. 이러한 모델을 사용하게 되면 직접 측정이 힘든 물리적인 상태(physical states)를 배터리 관리 시스템의 제어 인자(control parameter)로 사용할 수 있다는 장점이 있다. 그러나 이러한 모델은 개발하는 시간 및 비용이 과도하게 필요할 뿐만 아니라, 계산에 필요한 자원이 지나치게 크다는 단점이 있어 배터리 관리 시스템에서는 크게 활용되지 않는다.
본 발명은 종래 방법의 문제점을 극복하기 위하여 배터리 셀의 현재 상태를 나타내는 파라미터들인 G 파라미터와 H 파라미터를 이용하여 정상 배터리 셀과 이상 배터리 셀을 구분하는 방법을 제시한다. 본 발명에 따른 이상 배터리 셀 검출 방법은 배터리 관리 시스템(BMS)에서 실행될 수 있을 정도로 비교적 간단하게 구현될 수 있으며 부가적인 운전 조건 없이도 높은 정확도를 가질 수 있다.
G 파라미터는 사용 중인 배터리 셀에 인가되는 전류 변화에 대한 배터리 셀의 단자 전압의 민감도를 나타내는 상태량이며, 저항의 단위를 갖는다. H 파라미터는 사용 중 배터리 셀 내의 국부 평형전위 산포와 저항 분포에 의해 결정되는 유효 전위이다. 배터리 셀의 G 파라미터와 H 파라미터는 이론 모델을 이용하여 배터리 소재 물성과 설계 변수들의 명시적 상관식으로 정량화할 수 있다. 아래에서 배터리 셀의 G 파라미터와 H 파라미터에 대하여 설명한다.
배터리 셀에서 전압(V)과 전류(i)가 V=f(i; x, p)와 같은 관계를 갖는다고 가정할 수 있다. 여기서, x는 배터리 셀의 내부 상태를 나타내는 물리량이고, p는 파라미터이다.
함수(f)는 비선형 음함수(nonlinear implicit function)로서, 만약 함수(f)를 빠르게 변화하는 양(g)와 천천히 변화하는 양(h)으로 분리할 수 있다면, 위의 관계식은 V=g(i; x, p) + h(i; x, p)와 같이 표현할 수 있다.
만약 전류(i)에 대하여 천천히 변하는 G(i; x, p) = dg/di 라는 함수가 존재한다고 가정하면, 위의 관계식은 V=G(i; x, p)i + H(i; x, p)와 같이 표현될 수 있다.
위의 관계식에서 dG/di와 dH/di는 매우 작은 값을 갖는다. 다시 말해, 전술한 가정들이 만족되면, G와 H가 전류(i)에 대하여 느리게 변하는 함수이므로, 전압(V)와 전류(i)의 비선형적 관계를 나타내는 함수(f)는 위의 관계식과 같이 준선형 관계로 표현될 수 있다.
여기서, G는 G 파라미터로 지칭되며, H는 H 파라미터로 지칭된다. 전류(i)가 충방전 전류이고, Ueq가 배터리 셀의 평형 전위라 하면, 방전 과전압은 G 파라미터(G)와 H 파라미터(H)를 이용하여 Ueq - V = -G·i + (Ueq - H)와 같이 표현될 수 있다.
여기서, -G·i는 배터리 셀이 단자를 통해 전류를 흘리기 위해 발생하는 과전압이며, 반응 동역학적 분극량과 전자 및 이온 저항 분극량을 포함한다. (Ueq - H)는 배터리 셀의 국부적인 열역학적 평형 상태가 전체 시스템의 평형 상태로부터 벗어나 있음으로 인해 발생하는 과전압이다. 즉, (Ueq - H)는 배터리 셀 내부의 열역학적 불균일로 인해 발생하는 비효율을 나타내며, 배터리 셀의 내부 시스템이 열역학적인 평형 상태에 다다르게 되면 H 파라미터(H)는 평형 전위(Ueq)와 같게 된다.
본 발명의 실시예들에 따른 이상 배터리 셀 검출 방법은 예컨대 재귀적 최소 자승법을 이용하여 배터리 셀들 각각으로부터 측정된 전압 값과 전류 값으로부터 직접적으로 배터리 셀들 각각의 G 파라미터(G)와 H 파라미터(H)를 추출하고, 배터리 셀들 각각의 G 파라미터(G)와 H 파라미터(H)를 이용하여 이상 배터리 셀을 검출하는 것이다.
도 2은 일 실시예에 따른 이상 배터리 셀 검출 방법의 순서도를 도시한다.
도 1과 함께 도 2를 참조하면, 마이크로프로세서(140)는 적응형 필터를 이용하여 도 2에 도시된 이상 배터리 셀 검출 방법을 수행할 수 있다.
마이크로프로세서(140)는 전압 측정부(120)와 전류 측정부(130)를 이용하여 제1 및 제2 단자들(101, 102) 사이에 서로 전기적으로 연결되어 사용 중인 복수의 배터리 셀들(111) 각각의 전압 및 전류를 감지할 수 있다. 마이크로프로세서(140)는 배터리 셀들(111) 각각의 전압 값(V)과 전류 값(I)을 주기적으로 생성할 수 있다(S110). 제j 배터리 셀(예컨대, Cell_j)의 전압 값(V_j)와 전류 값(I_j)이 생성될 수 있다. 제j 배터리 셀(예컨대, Cell_j)은 배터리(110) 내에 포함되는 배터리 셀들(111) 중 어느 하나의 배터리 셀을 지칭한다.
마이크로프로세서(140)는 메모리(150)에 저장된 적응형 필터를 이용하여 배터리 셀들 각각(예컨대, Cell_j)의 전압 값(V_j)과 전류 값(I_j)으로부터 배터리 셀들 각각(예컨대, Cell_j)의 현재 상태를 나타내는 G 파라미터와 H 파라미터 각각을 수치화한 G 파라미터 값(G_j(t))과 H 파라미터 값(H_j(t))을 실시간으로 갱신할 수 있다(S120). G 파라미터 값(G_j(t))과 H 파라미터 값(H_j(t))을 실시간으로 갱신하는 단계(S120)는 아래에서 더욱 자세하게 설명한다.
마이크로프로세서(140)는 배터리 셀들(111)의 G 파라미터 값(G(t))을 대표하는 G 파라미터 대표값(G_ref)을 산출하고, 배터리 셀들(111)의 H 파라미터 값(H(t))을 대표하는 H 파라미터 대표값(H_ref)을 산출할 수 있다(S130). 일 예에 따르면, G 파라미터 대표값(G_ref)는 G 파라미터 값들(G(t))의 평균값이고, H 파라미터 대표값(H_ref)는 H 파라미터 값들(H(t))의 평균값일 수 있다. 다른 예에 따르면, G 파라미터 대표값(G_ref)는 G 파라미터 값들(G(t))의 중간값이고, H 파라미터 대표값(H_ref)는 H 파라미터 값들(H(t))의 중간값일 수 있다.
마이크로프로세서(140)는 배터리 셀들 각각(예컨대, Cell_j)의 G 파라미터 값(G_j(t))과 H 파라미터 값(H_j(t)), G 파라미터 대표값(G_ref), 및 H 파라미터 대표값(H_ref)에 기초하여, 배터리 셀들 각각(예컨대, Cell_j)이 이상 열화 셀인지의 여부를 판정할 수 있다. 예를 들면, 마이크로프로세서(140)는 배터리 셀들 각각(예컨대, Cell_j)에 대하여, 각 배터리 셀(예컨대, Cell_j)의 G 파라미터 값(G_j(t))에서 G 파라미터 대표값(G_ref)을 감산하여 각 배터리 셀(예컨대, Cell_j)의 G 파라미터 편차값(G_j(t)-G_ref)을 산출하고, 각 배터리 셀(예컨대, Cell_j)의 H 파라미터 값(H_j(t))에서 H 파라미터 대표값(H_ref)을 감산하여 각 배터리 셀(예컨대, Cell_j)의 H 파라미터 편차값(H_j(t)-H_ref)을 산출하고, 각 배터리 셀(예컨대, Cell_j)의 G 파라미터 편차값(G_j(t)-G_ref)이 미리 설정된 G 파라미터 설정값(G_th)보다 크거나, 각 배터리 셀(예컨대, Cell_j)의 H 파라미터 편차값(H_j(t)-H_ref)이 미리 설정된 H 파라미터 설정값(H_th)보다 큰 지의 여부를 판단할 수 있다(S140).
마이크로프로세서(140)는 각 배터리 셀(예컨대, Cell_j)의 G 파라미터 편차값(G_j(t)-G_ref)이 미리 설정된 G 파라미터 설정값(G_th)보다 크거나, 각 배터리 셀(예컨대, Cell_j)의 H 파라미터 편차값(H_j(t)-H_ref)이 미리 설정된 H 파라미터 설정값(H_th)보다 큰 경우, 해당 배터리 셀(예컨대, Cell_j)을 이상 열화 셀로 판정할 수 있다(S150). 예를 들면, G 파라미터 설정값(G_th)은 약 0.5로 미리 설정될 수 있고, H 파라미터 설정값(H_th)은 약 0.01로 미리 설정될 수 있다. 그러나, 이러한 수치들은 예시적이며, G 파라미터 설정값(G_th)과 H 파라미터 설정값(H_th)은 배터리 셀들(111)의 특성에 따라 다른 값들로 설정될 수 있다.
만약 각 배터리 셀(예컨대, Cell_j)의 G 파라미터 편차값(G_j(t)-G_ref)이 미리 설정된 G 파라미터 설정값(G_th)보다 크지 않고, 각 배터리 셀(예컨대, Cell_j)의 H 파라미터 편차값(H_j(t)-H_ref)이 미리 설정된 H 파라미터 설정값(H_th)보다 크지 않은 경우, 마이크로프로세서(140)는 다른 배터리 셀(예컨대, Cell_k)에 대해서도 단계(S140)의 판단을 수행하여 배터리 셀(Cell_k)가 이상 열화 셀인지의 여부를 판정할 수 있다.
만약 모든 배터리 셀(111)의 G 파라미터 편차값(G(t)-G_ref)이 미리 설정된 G 파라미터 설정값(G_th)보다 크지 않고, 모든 배터리 셀(111)의 H 파라미터 편차값(H(t)-H_ref)이 미리 설정된 H 파라미터 설정값(H_th)보다 크지 않은 경우, 마이크로프로세서(140)는 단계(S110)로 진행하여, 미리 설정된 시간 주기(Δt) 후에 배터리 셀들(111) 각각의 전압 값과 전류 값을 새롭게 생성할 수 있다.
마이크로프로세서(140)는 단계(S150)에서 배터리 셀(예컨대, Cell_j)을 이상 열화 셀로 판정한 경우, 배터리 셀(예컨대, Cell_j)의 G 파라미터 편차값(G_j(t)-G_ref)이 미리 설정된 G 파라미터 설정값(G_th)보다 크고, 배터리 셀(예컨대, Cell_j)의 H 파라미터 편차값(H_j(t)-H_ref)이 미리 설정된 H 파라미터 설정값(H_th)보다 큰 지의 여부를 판단할 수 있다(S160).
배터리 셀(예컨대, Cell_j)의 G 파라미터 편차값(G_j(t)-G_ref)이 미리 설정된 G 파라미터 설정값(G_th)보다 크고, 배터리 셀(예컨대, Cell_j)의 H 파라미터 편차값(H_j(t)-H_ref)이 미리 설정된 H 파라미터 설정값(H_th)보다 큰 경우, 마이크로프로세서(140)는 해당 배터리 셀(Cell_j)이 이상 용량 감소 셀로 판정할 수 있다(S170).
단계(S160)에서 배터리 셀(예컨대, Cell_j)의 G 파라미터 편차값(G_j(t)-G_ref)이 미리 설정된 G 파라미터 설정값(G_th)보다 크지 않거나, 배터리 셀(예컨대, Cell_j)의 H 파라미터 편차값(H_j(t)-H_ref)이 미리 설정된 H 파라미터 설정값(H_th)보다 크지 않다고 판단한 경우, 및 단계(S170)에서 배터리 셀(Cell_j)을 이상 용량 감소 셀로 판정한 경우, 마이크로프로세서(140)는 단계(S110)로 진행하여, 미리 설정된 시간 주기(Δt) 후에 배터리 셀들(111) 각각의 전압 값과 전류 값을 새롭게 생성할 수 있다.
일 실시예에 따르면, 마이크로프로세서(140)는 메모리(150)에 저장된 재귀적 최소 자승법(recursive least squares; RLS)을 이용한 필터를 이용하여 도 2의 단계들을 수행할 수 있다.
도 3은 도 2의 이상 배터리 셀 검출 방법의 단계들(S110-S120)를 구체화한 순서도를 도시한다.
도 1 내지 도 3을 참조하면, 마이크로프로세서(140)가 재귀적 최소 자승법 필터를 이용하는 경우, 마이크로프로세서(140)는 배터리 셀들(111) 각각의 상태벡터(Θ=[G; H])와 공분산행렬(P)을 초기화할 수 있다(S101). 예를 들면, 제j 배터리 셀(Cell_j)에 대응하는 상태벡터(Θ_j=[G_j; H_j])와 공분산행렬(P_j)이 존재할 수 있으며, 단계(S101)에서 마이크로프로세서(140)는 제j 배터리 셀(예컨대, Cell_j)의 상태벡터(Θ_j=[G_j; H_j])와 공분산행렬(P_j)을 초기화할 수 있다.
도 2의 단계(S110)는 도 3의 단계들(S111, S112, S113)을 포함할 수 있다. 단계(S111)에서 마이크로프로세서(140)는 배터리 셀들(111) 각각의 현재 전압 값(V(t))과 현재 전류 값(I(t))을 생성할 수 있다. 시간 주기(Δt) 전에 생성된 배터리 셀들(111) 각각의 현재 전압 값(V(t))과 현재 전류 값(I(t))은 배터리 셀들(111) 각각의 직전 전압 값(V(t-1))과 직전 전류 값(I(t-1))이다. 예를 들면, 마이크로프로세서(140)는 제j 배터리 셀(예컨대, Cell_j)의 직전 전압 값(V_j(t-1))와 직전 전류 값(I_j(t-1))을 생성하고, 시간 주기(Δt) 후에 제j 배터리 셀(예컨대, Cell_j)의 현재 전압 값(V_j(t))와 현재 전류 값(I_j(t))을 생성한다.
단계(S112)에서 마이크로프로세서(140)는 배터리 셀들(111) 각각에 대하여 현재 전류 값(I(t))과 직전 전류 값(I(t-1))의 전류차(ΔI_j)를 산출할 수 있다. 예를 들면, 제j 배터리 셀(예컨대, Cell_j)에 대하여, 현재 전류 값(I_j(t))과 직전 전류 값(I_j(t-1))의 전류차(ΔI_j)를 산출할 수 있다.
단계(S113)에서 마이크로프로세서(140)는 배터리 셀들(111) 각각의 전류차(ΔI)를 미리 설정된 범위와 비교할 수 있다. 미리 설정된 범위는 하한값(ΔImin)과 상한값(ΔImax)을 이용하여 정의될 수 있다. 예를 들면, 마이크로프로세서(140)는 제j 배터리 셀(예컨대, Cell_j)의 전류차(ΔI_j)가 하한값(ΔImin)과 상한값(ΔImax) 사이에 존재하는지의 여부를 판단할 수 있다.
제j 배터리 셀(예컨대, Cell_j)의 전류차(ΔI_j)가 하한값(ΔImin)과 상한값(ΔImax) 사이에 존재하는 경우, 단계(S121)에서 제j 배터리 셀(예컨대, Cell_j)의 상태벡터(Θ_j)와 공분산행렬(P_j)을 갱신할 수 있다. 제j 배터리 셀(예컨대, Cell_j)의 상태벡터(Θ_j)는 제j 배터리 셀(예컨대, Cell_j)의 G 파라미터 값(G_j(t))과 H 파라미터 값(H_j(t))으로 이루어지므로, 단계(S121)에서 상태벡터(Θ_j)가 갱신될 때, G 파라미터 값(G_j(t))과 H 파라미터 값(H_j(t))도 갱신된다(S120).
이후 마이크로프로세서(140)는 도 2의 단계(S130)를 수행할 수 있다.
본 실시예에 따르면, 상태벡터(
Figure pat00001
) 및 공분산행렬(
Figure pat00002
)이 사용된다. 아래에서는 배터리 셀들(111) 중 어느 하나의 배터리 셀(예컨대, Cell_j)의 G 파라미터 값(G_j(t))과 H 파라미터 값(H_j(t))을 실시간으로 갱신하는 방법을 설명한다. 다른 배터리 셀(예컨대, Cell_j)에 대해서도 동일한 방법으로 G 파라미터 값(G_k(t))과 H 파라미터 값(H_k(t))이 계산되므로, 배터리 셀들(111)을 각각 식별하기 번호(예컨대, j 또는 k)를 생략한다.
상태벡터(
Figure pat00003
)는 G 파라미터(
Figure pat00004
) 및 H 파라미터(
Figure pat00005
)로 이루어지며,
Figure pat00006
와 같이 정의될 수 있다.
공분산행렬(P(t))은 제1 값(P1(t))와 제2 값(P2(t))로 이루어지며,
Figure pat00007
와 같이 정의될 수 있다.
배터리 셀(111)의 전압 값(V(t)) 및 전류 값(I(t))이 시간 주기(Δt)마다 생성되며, 상태벡터(
Figure pat00008
) 및 공분산행렬(
Figure pat00009
)도 재귀적 방법에 의하여 시간 주기(Δt)마다 갱신된다. G 파라미터(
Figure pat00010
) 및 H 파라미터(
Figure pat00011
)도 역시 시간 주기(Δt)마다 갱신된다.
마이크로프로세서(140)는 단계(S101)에서 상태벡터(
Figure pat00012
) 및 공분산행렬(P(t))를 초기화할 수 있다. 예를 들면, 상태벡터(
Figure pat00013
)는
Figure pat00014
와 같이 초기화되고, 공분산행렬(P(t))은
Figure pat00015
와 같이 초기화될 수 있다. 본 예에서, 상태벡터(
Figure pat00016
)의 원소들과 공분산행렬(P(t))의 원소들이 모두 1로 초기화되었지만, 이는 예시적이며 다른 값으로 초기화될 수 있다.
마이크로프로세서(140)는 전압 측정부(120) 및 전류 측정부(130)를 이용하여 배터리 셀들(111) 각각의 전압 및 전류를 측정하여, 배터리 셀들(111) 각각의 전압 값 및 전류 값을 주기적으로 예컨대 시간 주기(Δt)마다 생성할 수 있다(S120). 마이크로프로세서(140)는 배터리 셀들(111) 각각의 직전 전압 값(V(t-1))과 직전 전류 값(I(t-1))을 생성하고, 시간 주기(Δt) 후에 배터리 셀들(111) 각각의 현재 전압 값(V(t))과 현재 전류 값(I(t))을 생성할 수 있다.
마이크로프로세서(140)는 재귀적 최소 자승법을 이용하여 시간 주기(Δt)마다 생성되는 현재 전압 값(V(t))과 현재 전류 값(I(t))을 이용하여 G 파라미터(
Figure pat00017
) 및 H 파라미터(
Figure pat00018
)를 시간 주기(Δt)마다 갱신할 수 있다.
마이크로프로세서(140)는 현재 전류 값(I(t))과 상태벡터의 직전 값(
Figure pat00019
)에 기초하여 배터리 셀(111)의 현재 전압 추정치(
Figure pat00020
)를 산출할 수 있다. 상태벡터의 직전 값(
Figure pat00021
)은 시간 주기(Δt) 전에 직전 전압 값(V(t-1)) 및 직전 전류 값(I(t-1))을 기초로 산출되며, G 파라미터의 직전 값(
Figure pat00022
)과 H 파라미터의 직전 값(
Figure pat00023
)으로 이루어진다. 배터리 셀(111)의 현재 전압 추정치(
Figure pat00024
)는 현재 전류 값(I(t))과 G 파라미터의 직전 값(
Figure pat00025
)의 곱에 H 파라미터의 직전 값(
Figure pat00026
)을 가산한 값으로,
Figure pat00027
와 같이 산출될 수 있다.
마이크로프로세서(140)는 현재 전류 값(I(t))과 공분산행렬의 직전 값(P(t-1))에 기초하여 이득행렬(L(t))을 갱신할 수 있다. 공분산행렬의 직전 값(P(t-1))은 시간 주기(Δt) 전에 직전 전압 값(V(t-1)) 및 직전 전류 값(I(t-1))을 기초로 산출되며, 공분산행렬(P(t))의 정의에 따라 공분산행렬의 제1 직전 값(P1(t-1))과 공분산행렬의 제2 직전 값(P2(t-1))으로 이루어진다. 이득행렬(L(t))은 배터리 셀들(111)에 각각 대응하여 존재한다.
이득행렬(L(t))은 상태벡터(
Figure pat00028
)와 공분산행렬(P(t))을 갱신할 때 사용된다. 이득행렬(L(t))은 이득행렬의 제1 값(L1(t))과 이득행렬의 제2 값(L2(t))으로 이루어지며, 다음과 같이 산출될 수 있다.
Figure pat00029
여기서, λ1는 제1 망각 팩터(forgetting factor)로서, G 파라미터와 관련된다. λ2는 제2 망각 팩터로서, H 파라미터와 관련된다. 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)는 각각 G 파라미터(
Figure pat00030
) 및 H 파라미터(
Figure pat00031
)를 산출함에 있어서, 과거의 전압 값 및 전류 값이 G 파라미터의 현재 값(
Figure pat00032
)과 H 파라미터의 현재 값(
Figure pat00033
)에 끼치는 영향을 표시한 값들이다. 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)는 1에 가까울수록 오랜 시간 동안 G 파라미터의 현재 값(
Figure pat00034
)과 H 파라미터의 현재 값(
Figure pat00035
)에 끼치는 영향을 주고, 0에 가까울수록 짧은 시간 동안만 영향을 준다.
일 예에 따르면, 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)는 0.9 이상 1 이하일 수 있다. 다른 예에 따르면, 제1 망각 팩터(λ1)는 제2 망각 팩터(λ2)보다 크거나 같은 값으로 설정될 수 있다. 예컨대, 제1 망각 팩터(λ1)는 0.99999로 설정되고, 제2 망각 팩터(λ2)는 0.95로 설정될 수 있다. 이러한 설정 값은 배터리 셀(111)의 특성에 따라 달라질 수 있다.
본 발명의 발명자들은 특정 배터리 셀에 대해 수행한 실험에서 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)가 각각 0.99999와 0.95일 때 높은 신뢰도의 결과가 도출되었음을 발견하였다. 그러나, 위의 수치는 예시적이며, 배터리 셀(111)의 특성에 따라 다른 값들로 설정될 수도 있다. 예를 들면, 제1 망각 팩터(λ1)는 0.9999로 설정되고, 제2 망각 팩터(λ2)는 0.98로 설정될 수도 있다.
다른 예에서, 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)는 모두 1로 설정될 수도 있다. 이 경우, 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)가 적용되지 않은 것으로 볼 수 있다.
마이크로프로세서(140)는 현재 전류 값(I(t)), 이득행렬(L(t)) 및 공분산행렬의 직전 값(P(t-1))에 기초하여 공분산행렬(P(t))을 갱신할 수 있다. 공분산행렬(P(t))은 다음과 같이 산출될 수 있다.
Figure pat00036
마이크로프로세서(140)는 현재 전압 값(V(t))과 앞에서 산출한 현재 전압 추정치(
Figure pat00037
) 사이의 전압 오차(e(t))를
Figure pat00038
같이 산출할 수 있다.
마이크로프로세서(140)는 상태벡터의 직전 값(
Figure pat00039
), 이득행렬의 현재 값(L(t)) 및 전압 오차(e(t))에 기초하여 상태벡터(
Figure pat00040
)를 갱신할 수 있다. 상태벡터(
Figure pat00041
)가 갱신됨으로써, G 파라미터의 현재 값(
Figure pat00042
) 및 H 파라미터의 현재 값(
Figure pat00043
)이 생성된다.
상태벡터의 현재 값(
Figure pat00044
)은 상태벡터의 직전 값(
Figure pat00045
)에 이득행렬의 현재 값(L(t))과 전압 오차(e(t))의 곱을 가산한 값으로 아래와 같이 산출될 수 있다.
Figure pat00046
상태벡터(
Figure pat00047
)를 재귀적으로 표현하는 위의 수식은 다음과 같이 도출될 수 있다.
우선, 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)가 적용된 손실 함수(loss-function, ε)는 다음과 같이 정의된다.
Figure pat00048
여기서, V(i)는 i번째 전압 값이고, I(i)는 i번째 전류 값이다. V(t)와 I(t)는 각각 현재 전압 값과 현재 전류 값이고, V(t-1)와 I(t-1)는 각각 직전 전압 값과 직전 전류 값이다.
G(i)와 H(i)는 각각 i번째 G 파라미터와 H 파라미터의 실제 값이고,
Figure pat00049
Figure pat00050
는 각각 G 파라미터의 현재 값 추정치와 H 파라미터의 현재 값 추정치를 의미한다.
손실 함수(ε)를
Figure pat00051
Figure pat00052
에 대하여 각각 미분한 결과가 0이 될 때,
Figure pat00053
Figure pat00054
에 대하여 손실 함수(ε)가 최소가 된다.
손실 함수(ε)를
Figure pat00055
에 대하여 각각 미분한 결과가 0이 되는
Figure pat00056
를 구해보면 다음과 같다.
Figure pat00057
위 수식을 정리하면,
Figure pat00058
는 다음과 같다.
Figure pat00059
손실 함수(ε)를
Figure pat00060
에 대하여 각각 미분한 결과가 0이 되는
Figure pat00061
를 구해보면 다음과 같다.
Figure pat00062
위 수식을 정리하면,
Figure pat00063
는 다음과 같다.
Figure pat00064
실시간 추정을 위하여, 위에서 구한
Figure pat00065
Figure pat00066
를 상태벡터(
Figure pat00067
)를 이용하여 재귀적인 형태로 정리하면 다음과 같다.
Figure pat00068
현재 전압 추정치(
Figure pat00069
)는
Figure pat00070
로 정의되고, 전압 오차(e(t))는
Figure pat00071
로 정의되므로, 상태벡터(
Figure pat00072
)는 전술한 바와 같이 아래와 같이 표현될 수 있다.
Figure pat00073
여기서, 이득행렬(L(t))와 공분산행렬(P(t))은 각각 전술한 바와 같이 아래와 같이 산출된다.
Figure pat00074
Figure pat00075
본 실시예의 이상 배터리 셀 검출 방법은 재귀적 방법을 이용하므로, 저장부(150)에는 현재 전압 값(V(t)), 현재 전류 값(I(t)), 상태벡터(
Figure pat00076
), 및 공분산행렬(P(t)) 정도만 저장될 수 있다. 다른 예에 따르면, 저장부(150)에는 제1 망각 팩터(λ1)와 제2 망각 팩터(λ2)가 더 저장될 수 있다. 저장부(150)에는 과거의 전압 값들과 전류 값들이 모두 저장될 필요가 없다.
도 2에 도시된 이상 배터리 셀 검출 방법은 재귀적 방법을 이용하기 때문에, 연산이 매우 간단할 뿐만 아니라, 수 kB 수준의 작은 크기의 저장부(150)로도 연산이 가능하다. 게다가, 전압 값과 전류 값이 수신될 때마다 상태벡터(
Figure pat00077
)과 공분산행렬(P(t))을 새롭게 갱신하므로, 배터리 셀들 각각(111)의 전압 및 전류 변동이 실질적으로 실시간으로 G 파라미터(
Figure pat00078
)와 H 파라미터(
Figure pat00079
)에 반영될 수 있다.
마이크로프로세서(140)는 배터리 셀들(111) 각각의 전압 값(V(t))과 전류 값(I(t))을 측정하는 시간 주기(Δt)마다 단계들(S120-S170)을 반복적으로 수행할 수 있다. 그에 따라, 배터리 셀들(111) 중에서 이상 열화 셀 또는 이상 용량 감소 셀이 발생하면, 마이크로프로세서(140)는 실시간으로 이를 검출할 수 있다.
도 3의 실시예에 따르면, G 파라미터( )와 H 파라미터( )가 시간 주기(Δt)마다 갱신되지 않을 수 있다.
전술한 바와 같이, 마이크로프로세서(140)는 전류차(ΔI)를 하한값(ΔImin)과 상한값(ΔImax)으로 정의되는 소정 범위와 비교하여, 전류차(ΔI)가 소정 범위에 포함되는지의 여부를 판단할 수 있다(S113). 하한값(ΔImin)과 상한값(ΔImax)은 배터리 시스템(100)의 충방전 전류 패턴에 따라 설정될 수 있다. 하한값(ΔImin)과 상한값(ΔImax)은 배터리 시스템(100)의 충방전율을 기준으로 설정될 수 있다. 예컨대, 하한값(ΔImin)은 0.2C로 설정되고 상한값(ΔImax)은 1C로 설정될 수 있다.
전류차(ΔI)가 너무 작거나 너무 클 경우, 재귀적 방법으로 인하여 전압 값과 전류 값의 센싱 오차가 G 파라미터( )와 H 파라미터( )에 큰 편차를 야기한다. 전류차(ΔI)가 소정 범위 내에 포함되는 경우, 단계(S121)으로 진행하여 현재 전압 값(V(t))과 현재 전류 값(I(t))을 기초로 상태벡터( )와 공분산행렬( )이 갱신될 수 있다. 그러나, 전류차(ΔI)가 소정 범위를 벗어나는 경우, 단계(S111)으로 진행하여 상태벡터( )와 공분산행렬( )이 갱신되지 않을 수 있다. 즉, 전류차(ΔI)가 소정 범위를 벗어나는 경우, 현재 전압 값(V(t))과 현재 전류 값(I(t))은 상태벡터( )와 공분산행렬( )에 영향을 끼치지 않는다.
전류차(ΔI)가 소정 범위 내에 포함되는 경우에만 G 파라미터( )와 H 파라미터( )를 갱신함으로써, G 파라미터( )와 H 파라미터( )의 신뢰도가 높게 유지될 수 있다.
정상 배터리 셀, 이상 열화 셀, 및 이상 용량 감소 셀의 파라미터들을 측정 또는 추정한 결과를 도 4 내지 도 6을 참조로 아래에서 설명한다.
도 4는 정상 배터리 셀들로 구성된 배터리 팩에서 측정한 배터리 팩 전류(a)와 배터리 팩 전압(b), 그리고 이 배터리 팩에 대해 추정한 G 파라미터 값(c)과 H 파라미터 값(d)을 좌측에 도시하고, 이 배터리 팩을 구성하는 정상 배터리 셀들 각각에서 측정한 배터리 셀 전압(e)과 배터리 셀 SOC(f), 그리고 이 배터리 셀에 대해 추정한 G 파라미터 값(g)과 H 파라미터 값(h)을 우측에 도시한다.
도 4의 그래프들(a-h)은 20Ah의 에너지 저장 장치(Energy Storage System; ESS)의 전류/전압 실사용 운전 패턴 데이터를 이용한 것이다. 4개 배터리 셀이 직렬로 연결된 구조이며, 시간 주기(Δt)는 1초이었다. 정상 배터리 셀에 흐르는 전류는 배터리 팩 전류와 동일하다. 도 4의 그래프들(a-h)은 시간(초)에 따른 특정 파라미터 값의 변화를 나타낸다.
도 5는 도 4의 배터리 팩에서 1개의 정상 배터리 셀을 이상 열화 셀로 대체한 후에 측정 또는 추정한 결과를 도시한다. 도 5의 그래프(a)는 정상 배터리 셀과 이상 열화 셀의 G 파라미터 값을 나타내고, 그래프(b)는 정상 배터리 셀과 이상 열화 셀의 배터리 셀 전압을 나타낸다.
그래프(b)의 배터리 셀 전압으로는 정상 배터리 셀과 이상 열화 셀을 구분할 수 없지만, 그래프(a)의 G 파라미터 값을 이용하면 정상 배터리 셀과 이상 열화 셀이 명확히 구분된다. 이상 열화 셀의 G 파라미터 값은 정상 배터리 셀의 G 파라미터 값보다 크다는 것을 알 수 있다. 따라서, 본 발명의 실시예들에 따라서, 특정 배터리 셀의 G 파라미터 값을 다른 배터리 셀들의 G 파라미터 값들과 비교함으로써, 특정 배터리 셀이 이상 열화 셀인지의 여부를 명확히 알 수 있다.
배터리 셀이 열화되면, 내부 저항이 커지게 된다. G 파라미터는 배터리 셀의 전류 변화에 대한 전압의 민감도를 나타내는 파라미터이므로, 배터리 셀의 내부 저항을 직접적으로 반영할 수 있다. 따라서, G 파라미터 값을 기초로 이상 열화 셀을 판정하는 본 실시예의 방법은 신뢰성을 가질 수 있다.
도 6은 도 4의 배터리 팩에서 1개의 정상 배터리 셀을 이상 용량 감소 셀로 대체한 후에 측정 또는 추정한 결과를 도시한다. 도 6의 그래프(a)는 정상 배터리 셀과 이상 용량 감소 셀의 배터리 셀 전압을 나타내고, 그래프(b)는 정상 배터리 셀과 이상 용량 감소 셀의 배터리 셀 SOC을 나타내고, 그래프(c)는 정상 배터리 셀과 이상 용량 감소 셀의 G 파라미터 값을 나타내고, 그래프(d)는 정상 배터리 셀과 이상 용량 감소 셀의 H 파라미터 값을 나타낸다.
그래프(c)와 그래프(d)를 참조하면, 이상 용량 감소 셀의 G 파라미터 값이 정상 배터리 셀의 G 파라미터 값보다 클 뿐만 아니라, 이상 용량 감소 셀의 H 파라미터 값도 정상 배터리 셀의 H 파라미터 값보다 크다는 것을 알 수 있다. 따라서, 본 발명의 실시예들에 따라서, 특정 배터리 셀의 G 파라미터 값과 H 파라미터 값을 다른 배터리 셀들의 G 파라미터 값들과 H 파라미터 값들과 각각 비교함으로써, 특정 배터리 셀이 이상 용량 감소 셀인지의 여부를 명확히 알 수 있다.
본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 또는 이로부터 등가적으로 변경된 모든 범위는 본 발명의 사상의 범주에 속한다고 할 것이다.

Claims (14)

  1. 제1 및 제2 단자들 사이에 서로 전기적으로 연결되어 사용 중인 복수의 배터리 셀들 각각의 전압 및 전류를 감지하여, 상기 배터리 셀들 각각의 전압 값과 전류 값을 주기적으로 생성하는 단계;
    적응형 필터를 이용하여 상기 배터리 셀들 각각의 상기 전압 값과 상기 전류 값으로부터 상기 배터리 셀들 각각의 현재 상태를 나타내는 G 파라미터와 H 파라미터 각각을 수치화한 G 파라미터 값과 H 파라미터 값을 실시간으로 갱신하는 단계;
    상기 배터리 셀들의 상기 G 파라미터 값을 대표하는 G 파라미터 대표값을 산출하고, 상기 배터리 셀들의 상기 H 파라미터 값을 대표하는 H 파라미터 대표값을 산출하는 단계; 및
    상기 배터리 셀들 각각의 상기 G 파라미터 값과 상기 H 파라미터 값, 상기 G 파라미터 대표값, 및 상기 H 파라미터 대표값에 기초하여, 상기 배터리 셀들 각각이 이상 열화 셀인지의 여부를 판정하는 단계를 포함하고,
    상기 G 파라미터는 상기 배터리 셀의 전류 변화에 대한 전압의 민감도를 나타내는 파라미터이고,
    상기 H 파라미터는 상기 배터리 셀 내의 국부 평형전위 산포와 저항 분포에 의해 결정되는 유효 전위를 나타내는 파라미터인 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  2. 제1 항에 있어서,
    상기 배터리 셀들 각각이 이상 열화 셀인지의 여부를 판정하는 단계는,
    상기 배터리 셀들 중 하나인 제1 배터리 셀을 선택하는 단계;
    상기 제1 배터리 셀의 G 파라미터 값에서 상기 G 파라미터 대표값을 감산하여 상기 제1 배터리 셀의 G 파라미터 편차값을 산출하는 단계;
    상기 제1 배터리 셀의 H 파라미터 값에서 상기 H 파라미터 대표값을 감산하여 상기 제1 배터리 셀의 H 파라미터 편차값을 산출하는 단계;
    상기 제1 배터리 셀의 상기 G 파라미터 편차값이 미리 설정된 G 파라미터 설정값보다 크거나, 상기 제1 배터리 셀의 상기 H 파라미터 편차값이 미리 설정된 H 파라미터 설정값보다 큰 경우, 상기 제1 배터리 셀을 이상 열화 셀로 판정하는 단계를 포함하는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  3. 제2 항에 있어서,
    상기 배터리 셀들 각각이 이상 열화 셀인지의 여부를 판정하는 단계는,
    상기 제1 배터리 셀의 상기 G 파라미터 편차값이 상기 G 파라미터 설정값보다 크고, 상기 제1 배터리 셀의 상기 H 파라미터 편차값이 상기 H 파라미터 설정값보다 큰 경우, 상기 제1 배터리 셀을 이상 용량 감소 셀로 판정하는 단계를 더 포함하는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  4. 제1 항에 있어서,
    상기 G 파라미터 대표값은 상기 배터리 셀들의 상기 G 파라미터 값들의 평균값이고, 상기 H 파라미터 대표값은 상기 배터리 셀들의 상기 H 파라미터 값들의 평균값인 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  5. 제1 항에 있어서,
    상기 G 파라미터 대표값은 상기 배터리 셀들의 상기 G 파라미터 값들의 중간값이고, 상기 H 파라미터 대표값은 상기 배터리 셀들의 상기 H 파라미터 값들의 중간값인 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  6. 제1 항에 있어서,
    상기 적응형 필터는 재귀적 최소 자승법(recursive least squares; RLS)을 이용한 필터인 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  7. 제6 항에 있어서,
    상기 배터리 셀들에 각각 대응하는 복수의 상태벡터와 복수의 공분산행렬을 초기화하는 단계를 더 포함하고,
    상기 복수의 상태벡터 각각은 상기 배터리 셀들 중에서 대응하는 배터리 셀의 상기 G 파라미터 값과 상기 H 파라미터 값으로 이루어지는 것을 특징으로 이상 배터리 셀 검출 방법.
  8. 제7 항에 있어서,
    상기 배터리 셀들 각각의 전압 값과 전류 값을 주기적으로 생성하는 단계는,
    상기 배터리 셀들 중 하나인 제1 배터리 셀을 선택하는 단계;
    상기 제1 배터리 셀의 직전 전압 값과 직전 전류 값을 생성하는 단계; 및
    미리 설정된 시간 주기(time period) 후에 상기 제1 배터리 셀의 현재 전압 값과 현재 전류 값을 생성하는 단계를 포함하는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  9. 제8 항에 있어서,
    상기 제1 배터리 셀의 상기 현재 전류 값과 상기 제1 배터리 셀의 상기 직전 전류 값 간에 상기 제1 배터리 셀의 전류차를 산출하는 단계; 및
    상기 제1 배터리 셀의 상기 전류차를 미리 설정된 범위와 비교하는 단계를 더 포함하고,
    상기 제1 배터리 셀의 상기 전류차가 상기 미리 설정된 범위 내에 포함되는 경우에만, 상기 제1 배터리 셀의 상기 현재 전압 값과 상기 현재 전류 값을 이용하여 상기 제1 배터리 셀의 상기 G 파라미터 값과 상기 H 파라미터 값을 갱신하는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  10. 제8 항에 있어서,
    상기 배터리 셀들 각각의 상기 G 파라미터 값과 상기 H 파라미터 값을 실시간으로 갱신하는 단계는,
    상기 제1 배터리 셀의 상기 현재 전류 값과 상기 제1 배터리 셀에 대응하는 상기 상태벡터의 직전 값에 기초하여, 상기 제1 배터리 셀의 현재 전압 추정치를 산출하는 단계;
    상기 제1 배터리 셀의 상기 현재 전류 값과 상기 제1 배터리 셀에 대응하는 상기 공분산행렬의 직전 값에 기초하여, 상기 제1 배터리 셀에 대응하는 이득행렬과 상기 제1 배터리 셀에 대응하는 상기 공분산행렬을 갱신하는 단계;
    상기 제1 배터리 셀의 상기 현재 전압 값과 상기 제1 배터리 셀의 상기 현재 전압 추정치 간에 상기 제1 배터리 셀의 전압 오차를 산출하는 단계; 및
    상기 제1 배터리 셀에 대응하는 상기 상태벡터의 직전 값, 상기 제1 배터리 셀에 대응하는 상기 이득행렬의 현재 값, 및 상기 제1 배터리 셀의 상기 전압 오차에 기초하여, 상기 제1 배터리 셀에 대응하는 상기 상태벡터를 갱신함으로써, 상기 제1 배터리 셀의 상기 G 파라미터의 현재 값 및 상기 제1 배터리 셀의 상기 H 파라미터의 현재 값을 생성하는 단계를 포함하는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  11. 제10 항에 있어서,
    상기 제1 배터리 셀의 상기 현재 전압 추정치는 상기 제1 배터리 셀의 상기 현재 전류 값과 상기 제1 배터리 셀의 상기 G 파라미터의 직전 값의 곱에 상기 제1 배터리 셀의 상기 H 파라미터의 직전 값을 가산한 값으로 산출되는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  12. 제10 항에 있어서,
    상기 제1 배터리 셀에 대응하는 상기 상태벡터의 현재 값은 상기 제1 배터리 셀에 대응하는 상기 상태벡터의 직전 값에 상기 제1 배터리 셀에 대응하는 상기 이득행렬의 현재 값과 상기 제1 배터리 셀의 상기 전압 오차의 곱을 가산한 값으로 산출되는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  13. 제10 항에 있어서,
    상기 제1 배터리 셀에 대응하는 상기 이득행렬과 상기 제1 배터리 셀에 대응하는 상기 공분산행렬을 갱신할 때, 상기 제1 배터리 셀의 상기 G 파라미터와 관련되는 제1 망각 팩터(forgetting factor), 및 상기 제1 배터리 셀의 상기 H 파라미터와 관련되는 제2 망각 팩터가 적용되는 것을 특징으로 하는 이상 배터리 셀 검출 방법.
  14. 제13 항에 있어서,
    상기 제1 배터리 셀에 대응하는 상기 이득행렬은 아래의 수식에 따라 산출되고,
    Figure pat00080

    상기 제1 배터리 셀에 대응하는 상기 공분산행렬은 아래의 수식에 따라 산출되고,
    Figure pat00081

    여기서, L(t)는 상기 제1 배터리 셀에 대응하는 상기 이득행렬의 현재 값이고, L(t-1)는 상기 제1 배터리 셀에 대응하는 상기 이득행렬의 직전 값이고, P(t)는 상기 제1 배터리 셀에 대응하는 상기 공분산행렬의 현재 값이고, P(t-1)는 상기 제1 배터리 셀에 대응하는 상기 공분산행렬의 직전 값이고, I(t)는 상기 제1 배터리 셀의 상기 현재 전류값이고, λ1은 상기 제1 망각 팩터이고, λ2는 상기 제2 망각 팩터인 것을 특징으로 하는 이상 배터리 셀 검출 방법.
KR1020190075223A 2019-06-24 2019-06-24 이상 배터리 셀 검출 방법 KR20210000206A (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020190075223A KR20210000206A (ko) 2019-06-24 2019-06-24 이상 배터리 셀 검출 방법
CN202080032978.XA CN113785209B (zh) 2019-06-24 2020-02-05 用于检测异常电池单体的方法
US17/594,497 US20220196754A1 (en) 2019-06-24 2020-02-05 Method for detecting abnormal battery cell
PCT/KR2020/001667 WO2020262789A1 (ko) 2019-06-24 2020-02-05 이상 배터리 셀 검출 방법
EP20831490.6A EP3988952B1 (en) 2019-06-24 2020-02-05 Method for detecting abnormal battery cell

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190075223A KR20210000206A (ko) 2019-06-24 2019-06-24 이상 배터리 셀 검출 방법

Publications (1)

Publication Number Publication Date
KR20210000206A true KR20210000206A (ko) 2021-01-04

Family

ID=74059755

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190075223A KR20210000206A (ko) 2019-06-24 2019-06-24 이상 배터리 셀 검출 방법

Country Status (5)

Country Link
US (1) US20220196754A1 (ko)
EP (1) EP3988952B1 (ko)
KR (1) KR20210000206A (ko)
CN (1) CN113785209B (ko)
WO (1) WO2020262789A1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114509684A (zh) * 2022-04-19 2022-05-17 西安因联信息科技有限公司 一种自适应电池电量监测方法及***
WO2024053870A1 (ko) * 2022-09-06 2024-03-14 주식회사 엘지에너지솔루션 배터리의 이상을 감지하는 전자 장치 및 이의 동작 방법

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210000207A (ko) 2019-06-24 2021-01-04 삼성에스디아이 주식회사 내부 단락 셀 검출 방법
KR20220100471A (ko) * 2021-01-08 2022-07-15 주식회사 엘지에너지솔루션 배터리 관리 장치 및 방법

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0741479U (ja) * 1993-12-27 1995-07-21 アイコム株式会社 電池残量監視回路
JP5105218B2 (ja) * 2005-06-06 2012-12-26 トヨタ自動車株式会社 異常判定装置
KR100804698B1 (ko) * 2006-06-26 2008-02-18 삼성에스디아이 주식회사 배터리 soc 추정 방법 및 이를 이용하는 배터리 관리시스템 및 구동 방법
WO2011118080A1 (ja) * 2010-03-23 2011-09-29 古河電気工業株式会社 電池内部状態推定装置および電池内部状態推定方法
US9658291B1 (en) * 2012-10-06 2017-05-23 Hrl Laboratories, Llc Methods and apparatus for dynamic estimation of battery open-circuit voltage
US9417290B1 (en) * 2012-10-06 2016-08-16 Hrl Laboratories, Llc Methods and apparatus for dynamic characterization of electrochemical systems
FR3009093B1 (fr) * 2013-07-29 2017-01-13 Renault Sa Estimation de l'etat de vieillissement d'une batterie electrique
US10063066B2 (en) * 2014-01-07 2018-08-28 Utah State University Battery control
US9531202B2 (en) * 2014-03-10 2016-12-27 Dell Products, L.P. Battery management system and method for charging lithium-ion battery cells in an information handling system
DE102014223278A1 (de) * 2014-11-14 2016-05-19 Robert Bosch Gmbh Vorrichtung und Verfahren zur Überwachung von Batteriezellen sowie Batteriemodul, Batterie, Batteriesystem, Fahrzeug, Computerprogramm und Computerprogrammprodukt
KR20160081249A (ko) * 2014-12-31 2016-07-08 주식회사 에이치에스엘 일렉트로닉스 차량의 배터리 최대용량 측정 장치 및 방법
JP6414558B2 (ja) * 2016-02-01 2018-10-31 株式会社デンソー 電池状態推定装置
WO2017154112A1 (ja) * 2016-03-08 2017-09-14 株式会社東芝 電池監視装置及び方法
US10099679B2 (en) * 2016-10-20 2018-10-16 Fca Us Llc Battery state and parameter estimation using a mixed sigma-point kalman filtering and recursive least squares technique
CN107390127A (zh) * 2017-07-11 2017-11-24 欣旺达电动汽车电池有限公司 一种soc估算方法
US10962601B2 (en) * 2018-09-13 2021-03-30 Bae Systems Controls Inc. Method and system for determining open connections in a battery pack

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114509684A (zh) * 2022-04-19 2022-05-17 西安因联信息科技有限公司 一种自适应电池电量监测方法及***
WO2024053870A1 (ko) * 2022-09-06 2024-03-14 주식회사 엘지에너지솔루션 배터리의 이상을 감지하는 전자 장치 및 이의 동작 방법

Also Published As

Publication number Publication date
EP3988952A4 (en) 2023-07-19
CN113785209A (zh) 2021-12-10
US20220196754A1 (en) 2022-06-23
CN113785209B (zh) 2024-03-15
EP3988952B1 (en) 2024-05-22
EP3988952A1 (en) 2022-04-27
WO2020262789A1 (ko) 2020-12-30

Similar Documents

Publication Publication Date Title
JP5694088B2 (ja) 二次電池の劣化管理システム
CN102565710B (zh) 用于估计蓄电池健康状态的方法和装置
CN102468521B (zh) 用于估计蓄电池健康状态的方法和装置
EP3786653B1 (en) Battery state estimation method
JP7490921B2 (ja) リチウムメッキを検出するための方法及び装置、並びに分極比率を取得するための方法及び装置
KR20210000206A (ko) 이상 배터리 셀 검출 방법
KR102572652B1 (ko) 배터리의 충전상태를 추정하는 방법
KR20210000207A (ko) 내부 단락 셀 검출 방법
JP7292404B2 (ja) バッテリ健全状態の推定方法
KR20190075684A (ko) 배터리의 전하 균형을 탐지하는 배터리 모니터링 장치 및 방법
US20150369875A1 (en) Battery state estimating device
EP3961233A1 (en) Battery cell diagnosis device and method
KR20120028000A (ko) 리튬이온전지의 충전상태 추정방법 및 이 방법을 구현하기 위한 시스템
KR102676220B1 (ko) 배터리 상태를 측정하는 방법 및 장치
Ahmed et al. A scaling approach for improved open circuit voltage modeling in Li-ion batteries
EP4401193A1 (en) Method and apparatus for diagnosing battery abnormalities by using electrochemical model of battery
EP4400853A1 (en) Method and apparatus for estimating internal state of battery by using electrochemical model of battery
US20220357404A1 (en) Apparatus and method for diagnosing battery
KR20230108663A (ko) 배터리 충전 심도 산출 장치 및 그것의 동작 방법
CN118348416A (zh) 用于估计电池的内部状态的方法和装置以及记录介质
WO2024061841A1 (en) Method for determining a state of charge (soc) of a battery
CN115236514A (zh) 电池健康状态分析方法及***、电池管理***、存储介质
Singha et al. Impact of Kalman Filtering in Battery Management Systems

Legal Events

Date Code Title Description
A201 Request for examination