[go: up one dir, main page]

KR102765732B1 - Apparatus and method for managing battery - Google Patents

Apparatus and method for managing battery Download PDF

Info

Publication number
KR102765732B1
KR102765732B1 KR1020190125480A KR20190125480A KR102765732B1 KR 102765732 B1 KR102765732 B1 KR 102765732B1 KR 1020190125480 A KR1020190125480 A KR 1020190125480A KR 20190125480 A KR20190125480 A KR 20190125480A KR 102765732 B1 KR102765732 B1 KR 102765732B1
Authority
KR
South Korea
Prior art keywords
time
status information
control unit
charging device
response time
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020190125480A
Other languages
Korean (ko)
Other versions
KR20210042654A (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 KR1020190125480A priority Critical patent/KR102765732B1/en
Publication of KR20210042654A publication Critical patent/KR20210042654A/en
Application granted granted Critical
Publication of KR102765732B1 publication Critical patent/KR102765732B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L53/00Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
    • B60L53/30Constructional details of charging stations
    • B60L53/305Communication interfaces
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L58/00Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles
    • B60L58/10Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries
    • B60L58/12Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to state of charge [SoC]
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/00032Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by data exchange
    • H02J7/00034Charger exchanging data with an electronic device, i.e. telephone, whose internal battery is under charge
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/007Regulation of charging or discharging current or voltage
    • H02J7/00712Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters
    • H02J7/0077
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2200/00Type of vehicle
    • B60Y2200/90Vehicles comprising electric prime movers
    • B60Y2200/91Electric vehicles
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/12Electric charging stations
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Development (AREA)
  • Sustainable Energy (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Secondary Cells (AREA)

Abstract

본 발명의 일 실시예에 따른 배터리 관리 장치는 배터리 셀의 상태 정보에 대응되는 충전 전류를 공급할 수 있는 충전 장치와 연결 가능한 배터리 관리 장치로서, 상기 충전 장치와 연결되도록 구성된 연결부; 상기 배터리 셀에 대한 상태 정보를 생성하도록 구성된 상태 정보 생성부; 및 상기 연결부가 상기 충전 장치와 연결되었는지 여부를 판단하고, 상기 연결부가 상기 충전 장치와 연결된 경우 상기 상태 정보 생성부에 의해 생성된 상태 정보를 상기 충전 장치에게 송신하고, 상기 생성된 상태 정보를 송신한 후 기설정된 기준 응답 시간 내에 상기 충전 장치로부터 응답 메시지가 수신되었는지 여부에 따라 상기 생성된 상태 정보를 재송신하도록 구성된 제어부를 포함한다.A battery management device according to one embodiment of the present invention is a battery management device connectable to a charging device capable of supplying a charging current corresponding to status information of a battery cell, the battery management device including: a connecting unit configured to be connected to the charging device; a status information generating unit configured to generate status information on the battery cell; and a control unit configured to determine whether the connecting unit is connected to the charging device, and to transmit the status information generated by the status information generating unit to the charging device if the connecting unit is connected to the charging device, and to retransmit the generated status information depending on whether a response message is received from the charging device within a preset reference response time after transmitting the generated status information.

Description

배터리 관리 장치 및 방법{APPARATUS AND METHOD FOR MANAGING BATTERY}{APPARATUS AND METHOD FOR MANAGING BATTERY}

본 발명은 배터리 관리 장치 및 방법에 관한 것으로서, 보다 상세하게는, 통신 지연의 문제로 배터리 셀의 충전이 중단되지 않도록 하는 배터리 관리 장치 및 방법에 관한 것이다.The present invention relates to a battery management device and method, and more particularly, to a battery management device and method that prevents charging of a battery cell from being interrupted due to a problem of communication delay.

최근, 노트북, 비디오 카메라, 휴대용 전화기 등과 같은 휴대용 전자 제품의 수요가 급격하게 증대되고, 전기 자동차, 에너지 저장용 축전지, 로봇, 위성 등의 개발이 본격화됨에 따라, 반복적인 충방전이 가능한 고성능 배터리에 대한 연구가 활발히 진행되고 있다.Recently, as the demand for portable electronic products such as laptops, video cameras, and mobile phones has increased rapidly and the development of electric vehicles, energy storage batteries, robots, and satellites has become full-fledged, research on high-performance batteries capable of repeated charging and discharging is actively being conducted.

현재 상용화된 배터리로는 니켈 카드뮴 전지, 니켈 수소 전지, 니켈 아연 전지, 리튬 배터리 등이 있는데, 이 중에서 리튬 배터리는 니켈 계열의 배터리에 비해 메모리 효과가 거의 일어나지 않아 충방전이 자유롭고, 자가 방전율이 매우 낮으며 에너지 밀도가 높은 장점으로 각광을 받고 있다.Currently commercialized batteries include nickel-cadmium batteries, nickel-metal hydride batteries, nickel-zinc batteries, and lithium batteries. Among these, lithium batteries are receiving attention due to their advantages such as the fact that they have almost no memory effect compared to nickel-based batteries, are free to charge and discharge, have a very low self-discharge rate, and have high energy density.

전기 자동차에 이러한 배터리가 구비된 경우, 배터리가 충전되는 동안 전기 자동차와 전원공급장치 간의 PLC 통신이 지속적으로 유지되어야 한다. 이 경우, 전기 자동차는 클라이언트이고, 전원공급장치는 서버로 TCP/IP 통신이 진행될 수 있다.If the electric vehicle is equipped with such a battery, the PLC communication between the electric vehicle and the power supply unit must be maintained continuously while the battery is being charged. In this case, the electric vehicle can be a client and the power supply unit can be a server, and TCP/IP communication can be performed.

예컨대, 전기자동차가 배터리의 상태 정보가 포함된 V2G 요청 메시지를 전원공급장치에게 송신하였으나, V2G 응답 메시지를 DIN-70121 및 ISO-15118 규격에 명시된 시간 내에 수신하지 못한 경우, 타임 아웃이 발생되고, 충전이 중단될 수 있다.For example, if an electric vehicle transmits a V2G request message containing battery status information to a power supply device, but a V2G response message is not received within the time specified in the DIN-70121 and ISO-15118 standards, a timeout may occur and charging may be stopped.

도 1은 종래의 전기자동차와 전원공급장치가 통신을 수행하는 예시를 개략적으로 도시한 도면이다. 도 2는 종래의 전기자동차와 전원공급장치가 통신을 수행하는 다른 예시를 개략적으로 도시한 도면이다.Fig. 1 is a schematic diagram illustrating an example of communication between a conventional electric vehicle and a power supply device. Fig. 2 is a schematic diagram illustrating another example of communication between a conventional electric vehicle and a power supply device.

도 1을 참조하면, 전기자동차가 배터리의 상태 정보(SI)를 전원공급장치로 송신하고, 타임 아웃 시간(Tt) 내에 전원공급장치로부터 응답 메시지(RM)를 수신할 수 있다. Referring to FIG. 1, an electric vehicle can transmit battery status information (SI) to a power supply device and receive a response message (RM) from the power supply device within a timeout time (Tt).

반면, 도 2를 참조하면, 배터리의 상태 정보(SI)가 송신 과정에서 손실되면, 전기자동차는 타임 아웃 시간(Tt)이 도래할 때까지 전원공급장치로부터 응답 메시지(RM)를 수신할 수 없다. 이 경우, 타임 아웃 시간(Tt)이 도래한 즉시 배터리의 충전이 중단되는 문제가 있다.On the other hand, referring to Fig. 2, if the battery status information (SI) is lost during the transmission process, the electric vehicle cannot receive a response message (RM) from the power supply until the time-out time (Tt) arrives. In this case, there is a problem that the battery charging is stopped as soon as the time-out time (Tt) arrives.

즉, 종래에는 통신 지연 또는 통신 패킷의 손실에 의해 배터리의 충전이 예상치 못하는 문제가 있기 때문에, 배터리에 대한 빈번한 충전이 요구되어, 전기자동차 내부 전장품의 소모도가 심한 문제가 있다. That is, since there is a problem in which the battery is not charged predictably due to communication delay or loss of communication packets, frequent charging of the battery is required, resulting in high consumption of electrical components inside the electric vehicle.

또한, 사용자는 배터리의 충전이 예상하지 못하게 종료되는지를 수시로 확인하여야 하기 때문에, 배터리를 충전하는 과정에서 여러 불편한 점이 있다.Additionally, there are several inconveniences in the process of charging the battery, as users must frequently check whether the battery charging ends unexpectedly.

본 발명은, 상기와 같은 문제점을 해결하기 위해 안출된 것으로서, 일시적인 통신 지연 또는 통신 패킷의 손실에 따라 배터리 셀의 충전이 중단되는 것을 방지하는 배터리 관리 장치 및 방법을 제공하는 것을 목적으로 한다. The present invention has been made to solve the above problems, and aims to provide a battery management device and method that prevents charging of a battery cell from being interrupted due to a temporary communication delay or loss of a communication packet.

본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허청구범위에 나타난 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.Other objects and advantages of the present invention can be understood by the following description, and will be more clearly known by the embodiments of the present invention. In addition, it will be easily understood that the objects and advantages of the present invention can be realized by the means and combinations thereof indicated in the claims.

본 발명의 일 측면에 따른 배터리 관리 장치는 배터리 셀의 상태 정보에 대응되는 충전 전류를 공급할 수 있는 충전 장치와 연결 가능할 수 있다.A battery management device according to one aspect of the present invention may be connectable to a charging device capable of supplying a charging current corresponding to status information of a battery cell.

또한, 본 발명의 일 측면에 따른 배터리 관리 장치는 상기 충전 장치와 연결되도록 구성된 연결부; 상기 배터리 셀에 대한 상태 정보를 생성하도록 구성된 상태 정보 생성부; 및 상기 연결부가 상기 충전 장치와 연결되었는지 여부를 판단하고, 상기 연결부가 상기 충전 장치와 연결된 경우 상기 상태 정보 생성부에 의해 생성된 상태 정보를 상기 충전 장치에게 송신하고, 상기 생성된 상태 정보를 송신한 후 기설정된 기준 응답 시간 내에 상기 충전 장치로부터 응답 메시지가 수신되었는지 여부에 따라 상기 생성된 상태 정보를 재송신하도록 구성된 제어부를 포함할 수 있다.In addition, a battery management device according to one aspect of the present invention may include a connecting unit configured to be connected to the charging device; a status information generating unit configured to generate status information on the battery cell; and a control unit configured to determine whether the connecting unit is connected to the charging device, transmit the status information generated by the status information generating unit to the charging device if the connecting unit is connected to the charging device, and retransmit the generated status information depending on whether a response message is received from the charging device within a preset reference response time after transmitting the generated status information.

상기 제어부는, 상기 충전 장치와 연결된 경우, 상기 충전 장치와 1회 이상 신호를 송수신하여 통신 시간을 산출하고, 산출된 통신 시간에 기반하여 상기 기준 응답 시간을 설정하도록 구성될 수 있다.The above control unit may be configured to, when connected to the charging device, transmit and receive a signal with the charging device at least once to calculate a communication time, and set the reference response time based on the calculated communication time.

상기 제어부는, 상기 산출된 통신 시간과 미리 설정된 임계 시간 중 작은 값으로 상기 기준 응답 시간을 설정하도록 구성될 수 있다.The above control unit may be configured to set the reference response time to a smaller value between the calculated communication time and the preset threshold time.

상기 제어부는, 상기 기준 응답 시간 내에 상기 응답 메시지를 수신하지 못한 경우, 상기 생성된 상태 정보를 상기 충전 장치에게 재송신하도록 구성될 수 있다.The control unit may be configured to retransmit the generated status information to the charging device if the response message is not received within the reference response time.

상기 제어부는, 상기 기준 응답 시간 내에 상기 응답 메시지를 수신한 경우, 상기 상태 정보를 송신한 후 상기 응답 메시지를 수신할 때까지 소요된 경과 시간, 미리 설정된 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성될 수 있다.The control unit may be configured to determine whether to update the reference response time based on a result of comparing the elapsed time required from the time the status information is transmitted until the response message is received, a preset threshold time, and the reference response time, if the response message is received within the reference response time.

상기 제어부는, 상기 경과 시간이 상기 임계 시간 이상인 경우, 상기 기준 응답 시간을 상기 임계 시간으로 갱신하도록 구성될 수 있다.The above control unit may be configured to update the reference response time to the threshold time when the elapsed time is greater than or equal to the threshold time.

상기 제어부는, 상기 경과 시간이 상기 임계 시간 미만인 경우, 상기 경과 시간이 상기 기준 응답 시간보다 크면, 상기 기준 응답 시간을 상기 경과 시간으로 갱신하도록 구성될 수 있다.The above control unit may be configured to update the reference response time to the elapsed time if the elapsed time is less than the threshold time and if the elapsed time is greater than the reference response time.

상기 제어부는, 상기 충전 장치로 송신한 상태 정보 중 수신한 응답 메시지에 대응되는 상태 정보를 식별하고, 식별된 상태 정보를 송신한 후 상기 응답 메시지를 수신할 때까지 소요된 경과 시간을 산출하도록 구성될 수 있다.The above control unit may be configured to identify status information corresponding to a received response message among status information transmitted to the charging device, and calculate an elapsed time required from transmitting the identified status information until receiving the response message.

상기 제어부는, 기설정된 타임 아웃 시간 동안 복수의 상태 정보를 송신하고 복수의 응답 메시지를 수신한 경우, 상기 복수의 상태 정보를 송신한 후 대응되는 응답 메시지를 수신할 때까지의 경과 시간을 산출하고, 산출된 복수의 경과 시간 중 적어도 하나 이상의 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성될 수 있다.The above control unit may be configured to calculate an elapsed time from the transmission of the plurality of status information to the reception of a corresponding response message when a plurality of status information are transmitted and a plurality of response messages are received during a preset timeout period, and to determine whether to update the reference response time based on a result of comparing at least one time among the calculated plurality of elapsed times, the threshold time, and the reference response time.

상기 제어부는, 상기 산출된 복수의 경과 시간 중에서, 가장 최근에 송신한 상태 정보에 대응되는 경과 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성될 수 있다.The above control unit may be configured to determine whether to update the reference response time based on a result of comparing the elapsed time corresponding to the most recently transmitted status information among the plurality of calculated elapsed times, the threshold time, and the reference response time.

상기 제어부는, 상기 산출된 복수의 경과 시간 중에서 가장 크기가 큰 최대 경과 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성될 수 있다.The above control unit may be configured to determine whether to update the reference response time based on a result of comparing a maximum elapsed time having a largest size among the plurality of calculated elapsed times, the threshold time, and the reference response time.

상기 제어부는, 상기 산출된 복수의 경과 시간의 평균 경과 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성될 수 있다.The above control unit may be configured to determine whether to update the reference response time based on a result of comparing the average elapsed time of the plurality of calculated elapsed times, the threshold time, and the reference response time.

본 발명의 다른 측면에 따른 배터리 팩은 본 발명의 일 측면에 따른 배터리 관리 장치를 포함할 수 있다.A battery pack according to another aspect of the present invention may include a battery management device according to one aspect of the present invention.

본 발명의 또 다른 측면에 따른 자동차는 본 발명의 일 측면에 따른 배터리 관리 장치를 포함할 수 있다.A vehicle according to another aspect of the present invention may include a battery management device according to one aspect of the present invention.

본 발명의 또 다른 측면에 따른 배터리 관리 방법은 배터리 셀의 상태 정보에 대응되는 충전 전류를 공급할 수 있는 충전 장치와 연결되었는지를 판단하는 연결 여부 판단 단계; 상기 충전 장치와 연결된 것으로 판단된 경우, 상기 배터리 셀의 상태 정보를 생성하는 상태 정보 생성 단계; 생성된 배터리 셀의 상태 정보를 상기 충전 장치에 송신하는 상태 정보 송신 단계; 및 기설정된 기준 응답 시간 내에 상기 충전 장치로부터 응답 메시지가 수신되었는지 여부에 따라 상기 생성된 상태 정보를 재송신하는 상태 정보 재송신 단계를 포함할 수 있다.A battery management method according to another aspect of the present invention may include a connection determination step for determining whether a charging device capable of supplying a charging current corresponding to status information of a battery cell is connected; a status information generation step for generating status information of the battery cell when it is determined to be connected to the charging device; a status information transmission step for transmitting the generated status information of the battery cell to the charging device; and a status information retransmission step for retransmitting the generated status information depending on whether a response message is received from the charging device within a preset reference response time.

본 발명의 일 측면에 따르면, 상태 정보를 재전송하기 때문에, 일시적인 통신 지연 및 예상치 못한 통신 오류에 의해서 배터리 셀의 충전이 중단되는 것이 방지될 수 있는 장점이 있다. According to one aspect of the present invention, since status information is retransmitted, there is an advantage in that charging of a battery cell can be prevented from being interrupted due to temporary communication delay and unexpected communication errors.

또한, 본 발명의 일 측면에 따르면, 배터리 셀이 충전되는 과정에서, 배터리 관리 장치와 충전 장치 간의 통신에 소요되는 시간을 반영하여 배터리 셀의 상태 정보 송신 주기가 결정되므로, 배터리 셀의 상태 정보를 송신하는데 소요되는 자원이 절감되는 장점이 있다.In addition, according to one aspect of the present invention, since the transmission cycle of the status information of the battery cell is determined by reflecting the time required for communication between the battery management device and the charging device during the process of charging the battery cell, there is an advantage in that resources required for transmitting the status information of the battery cell are reduced.

본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 청구범위의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The effects of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.

본 명세서에 첨부되는 다음의 도면들은 후술되는 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니 된다.
도 1은 종래의 전기자동차와 전원공급장치가 통신을 수행하는 예시를 개략적으로 도시한 도면이다.
도 2는 종래의 전기자동차와 전원공급장치가 통신을 수행하는 다른 예시를 개략적으로 도시한 도면이다.
도 3은 본 발명의 일 실시예에 따른 배터리 관리 장치를 포함하는 배터리 팩의 구성을 예시적으로 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 배터리 관리 장치를 포함하는 배터리 팩, 및 충전 장치를 개략적으로 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 배터리 관리 장치가 충전 장치와 통신하는 과정을 개략적으로 나타낸 제1 예시를 도시한 도면이다.
도 6은 본 발명의 일 실시예에 따른 배터리 관리 장치가 충전 장치와 통신하는 과정을 개략적으로 나타낸 제2 예시를 도시한 도면이다.
도 7은 본 발명의 일 실시예에 따른 배터리 관리 장치가 충전 장치와 통신하는 과정을 개략적으로 나타낸 제3 예시를 도시한 도면이다.
도 8은 본 발명의 다른 실시예에 따른 배터리 관리 방법을 개략적으로 도시한 도면이다.
The following drawings attached to this specification serve to further understand the technical idea of the present invention together with the detailed description of the invention described later, and therefore, the present invention should not be interpreted as being limited only to the matters described in such drawings.
Figure 1 is a schematic diagram illustrating an example of communication between a conventional electric vehicle and a power supply device.
Figure 2 is a schematic diagram illustrating another example of communication between a conventional electric vehicle and a power supply device.
FIG. 3 is a drawing exemplarily showing the configuration of a battery pack including a battery management device according to one embodiment of the present invention.
FIG. 4 is a schematic diagram illustrating a battery pack including a battery management device and a charging device according to one embodiment of the present invention.
FIG. 5 is a diagram schematically illustrating a first example of a process in which a battery management device according to one embodiment of the present invention communicates with a charging device.
FIG. 6 is a diagram schematically illustrating a second example of a process in which a battery management device according to one embodiment of the present invention communicates with a charging device.
FIG. 7 is a diagram schematically illustrating a third example of a process in which a battery management device according to one embodiment of the present invention communicates with a charging device.
FIG. 8 is a drawing schematically illustrating a battery management method according to another embodiment of the present invention.

본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야 한다. The terms or words used in this specification and claims should not be interpreted as limited to their usual or dictionary meanings, but should be interpreted as having meanings and concepts that conform to the technical idea of the present invention, based on the principle that the inventor can appropriately define the concept of the term in order to explain his or her own invention in the best manner.

따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다. Therefore, the embodiments described in this specification and the configurations illustrated in the drawings are only the most preferred embodiments of the present invention and do not represent all of the technical ideas of the present invention. Therefore, it should be understood that there may be various equivalents and modified examples that can replace them at the time of filing this application.

또한, 본 발명을 설명함에 있어 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.In addition, when describing the present invention, if it is determined that a detailed description of a related known configuration or function may obscure the gist of the present invention, the detailed description will be omitted.

제1, 제2 등과 같이 서수를 포함하는 용어들은, 다양한 구성요소들 중 어느 하나를 나머지와 구별하는 목적으로 사용되는 것이고, 그러한 용어들에 의해 구성요소들을 한정하기 위해 사용되는 것은 아니다.Terms that include ordinal numbers, such as first, second, etc., are used to distinguish one of the various components from the rest, and are not used to limit the components by such terms.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있다는 것을 의미한다. Throughout the specification, whenever a part is said to "include" a component, this does not mean that it excludes other components, but rather that it may include other components, unless otherwise stated.

또한, 명세서에 기재된 제어부와 같은 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어, 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Additionally, terms such as control unit described in the specification mean a unit that processes at least one function or operation, which may be implemented by hardware, software, or a combination of hardware and software.

덧붙여, 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고 "간접적으로 연결"되어 있는 경우도 포함한다.Additionally, throughout the specification, when a part is said to be "connected" to another part, this includes not only cases where it is "directly connected" but also cases where it is "indirectly connected" with other elements in between.

이하에서는 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the attached drawings.

도 3은 본 발명의 일 실시예에 따른 배터리 관리 장치(100)를 포함하는 배터리 팩(1)의 구성을 예시적으로 나타낸 도면이다. 도 4는 본 발명의 일 실시예에 따른 배터리 관리 장치(100)를 포함하는 배터리 팩(1), 및 충전 장치(200)를 개략적으로 도시한 도면이다.FIG. 3 is a drawing exemplarily showing the configuration of a battery pack (1) including a battery management device (100) according to one embodiment of the present invention. FIG. 4 is a drawing schematically showing a battery pack (1) including a battery management device (100) according to one embodiment of the present invention, and a charging device (200).

도 3을 참조하면, 배터리 팩(1)은 배터리 셀(10) 및 배터리 관리 장치(100)를 포함할 수 있다.Referring to FIG. 3, a battery pack (1) may include a battery cell (10) and a battery management device (100).

여기서, 배터리 셀(10)은 배터리 셀(10)은, 음극 단자와 양극 단자를 구비하며, 물리적으로 분리 가능한 하나의 독립된 셀을 의미한다. 일 예로, 파우치형 리튬 폴리머 셀 하나가 배터리 셀(10)로 간주될 수 있다. Here, the battery cell (10) means a physically separate independent cell having a negative terminal and a positive terminal. As an example, one pouch-type lithium polymer cell may be considered as a battery cell (10).

또한, 배터리 팩(1)은 하나 이상의 배터리 셀(10)이 직렬 및/또는 병렬로 연결되어 구비된 배터리 모듈을 포함할 수도 있다.Additionally, the battery pack (1) may include a battery module having one or more battery cells (10) connected in series and/or in parallel.

도 4의 실시예에서, 충전 장치(200)는 배터리 팩(1)과 연결될 수 있다. 그리고, 배터리 팩(1)과 연결된 충전 장치(200)는 배터리 셀(10)의 상태 정보(SI)에 대응되는 충전 정류를 공급할 수 있다.In the embodiment of Fig. 4, the charging device (200) can be connected to the battery pack (1). And, the charging device (200) connected to the battery pack (1) can supply a charging current corresponding to the status information (SI) of the battery cell (10).

예컨대, 배터리 팩(1)은 전기 자동차(Electric vehicle)에 구비될 수 있다. 그리고, 충전 장치(Supply equipment)는 전기 자동차에 연결 가능한 전원공급장치로서, 배터리 셀(10)에게 충전 전류를 공급할 수 있다.For example, a battery pack (1) can be installed in an electric vehicle. In addition, a charging device (supply equipment) is a power supply device that can be connected to an electric vehicle and can supply charging current to a battery cell (10).

또한, 도 3 및 도 4를 참조하면, 배터리 관리 장치(100)는 연결부(110), 상태 정보(SI) 생성부(120), 제어부(130) 및 저장부(140)를 포함할 수 있다.In addition, referring to FIGS. 3 and 4, the battery management device (100) may include a connection unit (110), a status information (SI) generation unit (120), a control unit (130), and a storage unit (140).

연결부(110)는 상기 충전 장치(200)와 연결되도록 구성될 수 있다.The connecting portion (110) may be configured to be connected to the charging device (200).

구체적으로, 연결부(110)와 충전 장치(200)가 연결됨으로써, 배터리 팩(1)과 충전 장치(200)가 연결될 수 있다.Specifically, the battery pack (1) and the charging device (200) can be connected by connecting the connecting portion (110) and the charging device (200).

예컨대, 도 4를 참조하면, 연결부(110)는 배터리 팩(1)의 양극 단자 및 음극 단자 측에 구비되어, 충전 장치(200)와 연결될 수 있다. 연결부(110)와 충전 장치(200)가 연결된 경우, 배터리 팩(1)과 충전 장치(200)가 연결되고, 충전 장치(200)로부터 출력된 전류가 배터리 셀(10)에 공급될 수 있다. 따라서, 연결부(110)와 충전 장치(200)가 연결되면, 배터리 셀(10)이 충전될 수 있다.For example, referring to FIG. 4, a connecting portion (110) is provided on the positive terminal and negative terminal sides of the battery pack (1) and can be connected to a charging device (200). When the connecting portion (110) and the charging device (200) are connected, the battery pack (1) and the charging device (200) are connected, and the current output from the charging device (200) can be supplied to the battery cell (10). Therefore, when the connecting portion (110) and the charging device (200) are connected, the battery cell (10) can be charged.

상태 정보(SI) 생성부(120)는 상기 배터리 셀(10)에 대한 상태 정보(SI)를 생성하도록 구성될 수 있다. 여기서, 배터리 셀(10)에 대한 상태 정보(SI)에는 배터리 셀(10)의 전압 및 충전 상태 중 적어도 하나 이상이 포함될 수 있다. The status information (SI) generation unit (120) may be configured to generate status information (SI) for the battery cell (10). Here, the status information (SI) for the battery cell (10) may include at least one of the voltage and charging state of the battery cell (10).

또한, 상태 정보(SI) 생성부(120)는 배터리 셀(10)의 전압 및/또는 충전 상태에 기반하여 배터리 셀(10)의 충전 시 요구되는 충전 C-rate를 결정할 수 있다. 그리고, 상태 정보(SI) 생성부(120)는 결정한 충전 C-rate를 상태 정보(SI)에 더 포함시킬 수 있다. 여기서, 충전 C-rate는 배터리 셀(10)의 전압 및 충전 상태 중 적어도 하나 이상에 기반하여 결정된 것으로서, 배터리 셀(10)의 현재 상태에 대응되는 최적의 충전 C-rate로 미리 설정된 값일 수 있다.In addition, the state information (SI) generation unit (120) can determine the charging C-rate required when charging the battery cell (10) based on the voltage and/or the state of charge of the battery cell (10). In addition, the state information (SI) generation unit (120) can further include the determined charging C-rate in the state information (SI). Here, the charging C-rate is determined based on at least one of the voltage and the state of charge of the battery cell (10), and can be a value preset as an optimal charging C-rate corresponding to the current state of the battery cell (10).

상태 정보(SI) 생성부(120)는 배터리 셀(10)의 전압을 측정할 수 있다. 예컨대, 도 4를 참조하면, 상태 정보(SI) 생성부(120)는 배터리 셀(10)의 양단 전위를 측정할 수 있다. 그리고, 상태 정보(SI) 생성부(120)는 측정한 배터리 셀(10)의 양단 전위의 차이를 계산하여, 배터리 셀(10)의 전압을 측정할 수 있다.The status information (SI) generation unit (120) can measure the voltage of the battery cell (10). For example, referring to FIG. 4, the status information (SI) generation unit (120) can measure the potential of both ends of the battery cell (10). Then, the status information (SI) generation unit (120) can measure the voltage of the battery cell (10) by calculating the difference between the measured potentials of both ends of the battery cell (10).

또한, 상태 정보(SI) 생성부(120)는 측정한 배터리 셀(10)의 전압에 기반하여 배터리 셀(10)의 충전 상태(State of charge, SOC)를 추정할 수 있다. 상태 정보(SI) 생성부(120)는 미리 저장된 전압-충전 상태 룩업 테이블을 참조하여, 측정한 배터리 셀(10)의 전압에 대응되는 배터리 셀(10)의 충전 상태를 추정할 수 있다. 여기서, 전압-충전 상태 룩업 테이블은 배터리 셀(10)의 개방 전압(Open circuit voltage, OCV)과 충전 상태가 맵핑된 제1 룩업 테이블, 및 배터리 셀(10)의 전압과 충전 상태가 맵핑된 제2 룩업 테이블을 포함할 수 있다. 여기서, 제2 룩업 테이블은 배터리 셀(10)의 내부 저항 성분을 고려하여, 배터리 셀(10)의 전압과 충전 상태가 맵핑된 룩업 테이블일 수 있다.In addition, the state information (SI) generation unit (120) can estimate the state of charge (SOC) of the battery cell (10) based on the measured voltage of the battery cell (10). The state information (SI) generation unit (120) can estimate the state of charge of the battery cell (10) corresponding to the measured voltage of the battery cell (10) by referring to a pre-stored voltage-state of charge lookup table. Here, the voltage-state of charge lookup table can include a first lookup table in which the open circuit voltage (OCV) and the state of charge of the battery cell (10) are mapped, and a second lookup table in which the voltage and the state of charge of the battery cell (10) are mapped. Here, the second lookup table can be a lookup table in which the voltage and the state of charge of the battery cell (10) are mapped by considering the internal resistance component of the battery cell (10).

예컨대, 배터리 셀(10)이 소정의 시간동안 충전 및 방전되지 않은 경우, 상태 정보(SI) 생성부(120)는 배터리 셀(10)의 개방 전압을 측정할 수 있다. 그리고, 상태 정보(SI) 생성부(120)는 제1 룩업 테이블을 참조하여, 측정한 개방 전압에 대응되는 배터리 셀(10)의 충전 상태를 추정할 수 있다. For example, if the battery cell (10) has not been charged or discharged for a predetermined period of time, the state information (SI) generation unit (120) can measure the open circuit voltage of the battery cell (10). Then, the state information (SI) generation unit (120) can estimate the state of charge of the battery cell (10) corresponding to the measured open circuit voltage by referring to the first lookup table.

다른 예로, 배터리 셀(10)이 충전되고 있는 경우, 상태 정보(SI) 생성부(120)는 충전 중인 배터리 셀(10)의 현재 전압을 측정할 수 있다. 그리고, 상태 정보(SI) 생성부(120)는 제2 룩업 테이블을 참조하여, 측정한 현재 전압에 대응되는 배터리 셀(10)의 충전 상태를 추정할 수 있다.As another example, when a battery cell (10) is being charged, the state information (SI) generation unit (120) can measure the current voltage of the battery cell (10) being charged. Then, the state information (SI) generation unit (120) can estimate the charging state of the battery cell (10) corresponding to the measured current voltage by referring to the second lookup table.

제어부(130)는 상기 연결부(110)가 상기 충전 장치(200)와 연결되었는지 여부를 판단하도록 구성될 수 있다.The control unit (130) may be configured to determine whether the connecting unit (110) is connected to the charging device (200).

제어부(130)는 유선 라인 또는 무선 통신을 통해서 연결부(110)와 연결될 수 있다. 그리고, 제어부(130)는 연결부(110)의 상태를 확인하여, 연결부(110)와 충전 장치(200)가 연결되었는지 여부를 판단할 수 있다.The control unit (130) can be connected to the connection unit (110) via a wired line or wireless communication. In addition, the control unit (130) can check the status of the connection unit (110) to determine whether the connection unit (110) and the charging device (200) are connected.

도 4를 참조하면, 제어부(130)는 유선 라인을 통해 연결부(110)와 연결되고, 상기 유선 라인을 통해 연결부(110)와 충전 장치(200)가 연결되었는지 여부를 확인할 수 있다. Referring to FIG. 4, the control unit (130) is connected to the connection unit (110) through a wired line, and can check whether the connection unit (110) and the charging device (200) are connected through the wired line.

제어부(130)는 상기 연결부(110)가 상기 충전 장치(200)와 연결된 경우, 상기 상태 정보(SI) 생성부(120)에 의해 생성된 상태 정보(SI)를 상기 충전 장치(200)에게 송신하도록 구성될 수 있다.The control unit (130) may be configured to transmit the status information (SI) generated by the status information (SI) generation unit (120) to the charging device (200) when the connection unit (110) is connected to the charging device (200).

예컨대, 상태 정보(SI) 생성부(120)는 생성한 배터리 셀(10)에 대한 상태 정보(SI)를 제어부(130)에게 송신할 수 있다. 그리고, 제어부(130)는 상태 정보(SI) 생성부(120)로부터 수신한 배터리 셀(10)에 대한 상태 정보(SI)를 연결부(110)를 통해서 충전 장치(200)에게 송신할 수 있다.For example, the status information (SI) generation unit (120) can transmit status information (SI) about the generated battery cell (10) to the control unit (130). Then, the control unit (130) can transmit status information (SI) about the battery cell (10) received from the status information (SI) generation unit (120) to the charging device (200) through the connection unit (110).

또한, 제어부(130)는 배터리 셀(10)에 대한 상태 정보(SI)뿐만 아니라 배터리 셀(10)의 목표 전압 및 목표 SOC 중 적어도 하나 이상의 정보를 충전 장치(200)에게 송신할 수 있다.In addition, the control unit (130) can transmit not only status information (SI) for the battery cell (10) but also at least one of the target voltage and target SOC of the battery cell (10) to the charging device (200).

충전 장치(200)는 제어부(130)로부터 수신한 배터리 셀(10)에 대한 상태 정보(SI)에 대응되는 충전 전류를 배터리 셀(10)에게 공급할 수 있다. 특히, 충전 장치(200)는 배터리 셀(10)에 대한 상태 정보(SI) 중 충전 C-rate에 대응되는 충전 전류를 공급할 수 있다. The charging device (200) can supply a charging current corresponding to the status information (SI) for the battery cell (10) received from the control unit (130) to the battery cell (10). In particular, the charging device (200) can supply a charging current corresponding to the charging C-rate among the status information (SI) for the battery cell (10).

예컨대, 배터리 셀(10)이 충전 장치(200)에 의해 급속 충전되는 경우, 높은 C-rate가 유지되면, 배터리 셀(10)이 과충전되어 리튬 플레이팅(Li-plating) 등의 문제가 발생될 수 있다. 따라서, 상태 정보(SI) 생성부(120)는 배터리 셀(10)의 과충전을 방지하기 위하여, 배터리 셀(10)의 전압 및 SOC 중 적어도 하나에 기반하여 충전 C-rate를 결정할 수 있다. 그리고, 충전 장치(200)는 상태 정보(SI) 생성부(120)에 의해 결정된 충전 C-rate에 대응되는 충전 전류를 배터리 셀(10)에게 공급할 수 있다. 따라서, 배터리 셀(10)은 급속 충전 과정에서도 과충전되지 않기 때문에, 배터리 셀(10)의 퇴화가 느리게 진행될 수 있다.For example, when the battery cell (10) is rapidly charged by the charging device (200), if a high C-rate is maintained, the battery cell (10) may be overcharged, which may cause problems such as lithium plating (Li-plating). Therefore, the state information (SI) generation unit (120) may determine the charging C-rate based on at least one of the voltage and SOC of the battery cell (10) in order to prevent overcharging of the battery cell (10). Then, the charging device (200) may supply a charging current corresponding to the charging C-rate determined by the state information (SI) generation unit (120) to the battery cell (10). Therefore, since the battery cell (10) is not overcharged even during the rapid charging process, the deterioration of the battery cell (10) may progress slowly.

제어부(130)는 상기 생성된 상태 정보(SI)를 송신한 후 기설정된 기준 응답 시간(Tr) 내에 상기 충전 장치(200)로부터 응답 메시지(RM)가 수신되었는지 여부에 따라 상기 생성된 상태 정보(SI)를 재송신하도록 구성될 수 있다.The control unit (130) may be configured to retransmit the generated status information (SI) depending on whether a response message (RM) is received from the charging device (200) within a preset standard response time (Tr) after transmitting the generated status information (SI).

앞서서 설명한 바와 같이, 도 2를 참조하면, 상태 정보(SI)를 송신한 후 기설정된 타임 아웃 시간(Tt) 내에 응답 메시지(RM)를 수신하지 못하면, 충전이 중단될 수 있다. 즉, 종래와 같이 상태 정보(SI)를 1회만 송신하는 경우에는, 배터리 셀(10)의 충전이 완료되지 않은 상황에서도 배터리 관리 장치(100)와 충전 장치(200) 간의 예상치 못한 통신 오류에 의해 배터리 셀(10)의 급속 충전이 중단될 수 있다. As described above, referring to FIG. 2, if a response message (RM) is not received within a preset timeout time (Tt) after transmitting status information (SI), charging may be stopped. That is, in the case where status information (SI) is transmitted only once as in the conventional case, rapid charging of the battery cell (10) may be stopped due to an unexpected communication error between the battery management device (100) and the charging device (200) even in a situation where charging of the battery cell (10) is not completed.

이렇듯 급속 충전이 예기치 못하게 중단되는 경우를 방지하기 위하여, 사용자는 배터리 셀(10)의 충전이 중단되는지를 수시로 확인하여야 하고, 충전이 예상치 못하게 중단되는 경우에는 다시 배터리 관리 장치(100)와 충전 장치(200)를 연결해야 하는 번거로움이 있다. 또한, 배터리 셀(10)에 대한 잦은 충전으로 배터리 셀(10)의 가용 수명이 빠르게 줄어들 수 있다. 다른 예로, 도 4의 실시예에서, 제어부(130)는 배터리 셀(10)의 충전을 중단하기 위하여 메인 스위치(SW)의 동작 상태를 턴-오프 상태로 제어할 수 있다. 예상치 못한 이유로 충전이 중단되면, 메인 스위치(SW)의 동작 상태가 빈번하게 전환되어, 메인 스위치(SW)의 가용 수명이 빠르게 감소될 수 있다. 즉, 통신 오류와 같은 이유로 충전이 중단되면, 배터리 팩(1) 내부의 전장품들의 소모도가 심해지기 때문에, 배터리 팩(1)의 상태가 악화될 수 있는 문제가 있다.In order to prevent such an unexpected interruption of rapid charging, the user must frequently check whether the charging of the battery cell (10) is interrupted, and if the charging is unexpectedly interrupted, the user must reconnect the battery management device (100) and the charging device (200), which is inconvenient. In addition, frequent charging of the battery cell (10) may rapidly reduce the usable life of the battery cell (10). As another example, in the embodiment of FIG. 4, the control unit (130) may control the operating state of the main switch (SW) to a turn-off state in order to interrupt the charging of the battery cell (10). If the charging is interrupted for an unexpected reason, the operating state of the main switch (SW) may be frequently switched, which may rapidly reduce the usable life of the main switch (SW). That is, if the charging is interrupted due to a reason such as a communication error, the electrical components inside the battery pack (1) may become increasingly worn out, which may cause the condition of the battery pack (1) to deteriorate.

제어부(130)는 충전 장치(200)와의 통신 오류에 의하여 배터리 셀(10)의 충전이 중단되지 않도록 하기 위하여, 상태 정보(SI)를 충전 장치(200)에게 송신한 후, 기준 응답 시간(Tr) 내에 응답 메시지(RM)가 수신되었는지 여부에 따라 상태 정보(SI)를 재송신할 수 있다.In order to prevent the charging of the battery cell (10) from being interrupted due to a communication error with the charging device (200), the control unit (130) can transmit status information (SI) to the charging device (200) and then retransmit the status information (SI) depending on whether a response message (RM) is received within a standard response time (Tr).

여기서, 기설정된 기준 응답 시간(Tr)은 일반적으로 소요되는, 배터리 관리 장치(100)와 충전 장치(200) 간의 통신 시간을 의미할 수 있다. 기준 응답 시간(Tr)은 모든 충전 장치(200)에 대해서 범용적으로 미리 설정되어 있을 수도 있고, 충전 장치(200)와 배터리 관리 장치(100) 간의 실제 통신 소요 시간에 기반하여 설정될 수도 있다. 기준 응답 시간(Tr)을 설정하는 내용에 대해서는 구체적으로 후술한다.Here, the preset standard response time (Tr) may mean a communication time between the battery management device (100) and the charging device (200) that is generally required. The standard response time (Tr) may be preset universally for all charging devices (200), or may be set based on the actual communication time required between the charging device (200) and the battery management device (100). The content of setting the standard response time (Tr) will be described in detail later.

도 5는 본 발명의 일 실시예에 따른 배터리 관리 장치(100)가 충전 장치(200)와 통신하는 과정을 개략적으로 나타낸 제1 예시를 도시한 도면이다. 그리고, 도 6은 본 발명의 일 실시예에 따른 배터리 관리 장치(100)가 충전 장치(200)와 통신하는 과정을 개략적으로 나타낸 제2 예시를 도시한 도면이다.FIG. 5 is a diagram schematically illustrating a first example of a process in which a battery management device (100) according to one embodiment of the present invention communicates with a charging device (200). And FIG. 6 is a diagram schematically illustrating a second example of a process in which a battery management device (100) according to one embodiment of the present invention communicates with a charging device (200).

구체적으로, 도 5는 배터리 관리 장치(100)가 상태 정보(SI)를 충전 장치(200)에게 송신한 후, 기준 응답 시간(Tr) 내에 응답 메시지(RM)를 수신한 예시이다. 도 6은 배터리 관리 장치(100)가 상태 정보(SI)를 충전 장치(200)에게 송신한 후, 기준 응답 시간(Tr) 내에 응답 메시지(RM)를 수신하지 못하여, 상태 정보(SI)를 재송신한 예시이다. Specifically, FIG. 5 is an example in which a battery management device (100) transmits status information (SI) to a charging device (200) and then receives a response message (RM) within a standard response time (Tr). FIG. 6 is an example in which a battery management device (100) transmits status information (SI) to a charging device (200) and then fails to receive a response message (RM) within a standard response time (Tr), thereby retransmitting status information (SI).

특히, 도 6은 제어부(130)가 송신한 제1 상태 정보(SI1)가 송신과정에서 손실된 예시이다. 다만, 충전 장치(200)가 제1 상태 정보(SI1)를 수신하였어도, 제1 상태 정보(SI1)에 대응되는 제1 응답 메시지(RM1)가 전송 과정에서 손실되었다면, 제어부(130)는 제2 상태 정보(SI2)를 재송신할 수 있다. 즉, 상태 정보(SI)는, 제어부(130)가 응답 메시지(RM)를 수신하였는지 여부에 따라서 재송신될 수 있다. 여기서, 제1 상태 정보(SI1)와 제2 상태 정보(SI2)는 동일한 상태 정보(SI)로서, 제1 및 제2와 같은 수식어는 도면에 도시된 예시에서 송신된 시간적 순서에 따라 복수의 상태 정보(SI)를 구분하기 위하여 사용되었음을 유의한다.In particular, FIG. 6 is an example in which the first state information (SI1) transmitted by the control unit (130) is lost during the transmission process. However, even if the charging device (200) receives the first state information (SI1), if the first response message (RM1) corresponding to the first state information (SI1) is lost during the transmission process, the control unit (130) can retransmit the second state information (SI2). That is, the state information (SI) can be retransmitted depending on whether the control unit (130) received the response message (RM). Here, it should be noted that the first state information (SI1) and the second state information (SI2) are the same state information (SI), and modifiers such as first and second are used to distinguish a plurality of state information (SI) according to the temporal order in which they were transmitted in the example illustrated in the drawing.

도 6을 참조하면, 제1 상태 정보(SI1)가 송신되는 중에 손실된 경우, 제어부(130)는 제1 상태 정보(SI1)에 대응되는 제1 응답 메시지(RM1)를 수신하지 못할 수 있다. 이 경우, 제어부(130)는 제1 상태 정보(SI1)를 송신한 후부터 기준 응답 시간(Tr)이 경과한 즉시 제2 상태 정보(SI2)를 충전 장치(200)에게 재송신할 수 있다. 이후, 제어부(130)는 제2 상태 정보(SI2)에 대응되는 제2 응답 메시지(RM2)를 충전 장치(200)로부터 수신할 수 있다. 즉, 제어부(130)가 배터리 셀(10)에 대한 상태 정보(SI)에 대응되는 응답 메시지(RM)를 수신하였으므로, 타임 아웃 시간(Tt)이 경과하더라도 배터리 셀(10)에 대한 충전이 중단되지 않을 수 있다.Referring to FIG. 6, if the first state information (SI1) is lost during transmission, the control unit (130) may not receive the first response message (RM1) corresponding to the first state information (SI1). In this case, the control unit (130) may retransmit the second state information (SI2) to the charging device (200) immediately after the reference response time (Tr) has elapsed after transmitting the first state information (SI1). Thereafter, the control unit (130) may receive the second response message (RM2) corresponding to the second state information (SI2) from the charging device (200). That is, since the control unit (130) has received the response message (RM) corresponding to the state information (SI) for the battery cell (10), charging for the battery cell (10) may not be stopped even if the timeout time (Tt) elapses.

본 발명의 일 실시예에 따른 배터리 관리 장치(100)는 통신 오류에 의해서 배터리 셀(10)의 충전이 중단되는 것을 방지할 수 있다. 따라서, 배터리 관리 장치(100)는 급속 충전 과정에서 예기치 못한 충전 중단에 의해 배터리 셀(10)의 퇴화가 진행되는 것을 방지하고, 나아가 배터리 팩(1)의 상태 악화를 방지할 수 있는 장점이 있다. The battery management device (100) according to one embodiment of the present invention can prevent the charging of the battery cell (10) from being interrupted due to a communication error. Therefore, the battery management device (100) has the advantage of preventing the deterioration of the battery cell (10) due to an unexpected interruption of charging during a rapid charging process, and further preventing the deterioration of the state of the battery pack (1).

한편, 배터리 관리 장치(100)에 구비된 제어부(130)는 본 발명에서 수행되는 다양한 제어 로직들을 실행하기 위해 당업계에 알려진 프로세서, ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로, 레지스터, 통신 모뎀, 데이터 처리 장치 등을 선택적으로 포함할 수 있다. 또한, 상기 제어 로직이 소프트웨어로 구현될 때, 상기 제어부(130)는 프로그램 모듈의 집합으로 구현될 수 있다. 이때, 프로그램 모듈은 메모리에 저장되고, 제어부(130)에 의해 실행될 수 있다. 상기 메모리는 제어부(130) 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 제어부(130)와 연결될 수 있다.Meanwhile, the control unit (130) equipped in the battery management device (100) may optionally include a processor, an application-specific integrated circuit (ASIC), another chipset, a logic circuit, a register, a communication modem, a data processing device, etc. known in the art to execute various control logics performed in the present invention. In addition, when the control logic is implemented as software, the control unit (130) may be implemented as a set of program modules. At this time, the program modules may be stored in a memory and executed by the control unit (130). The memory may be located inside or outside the control unit (130) and may be connected to the control unit (130) by various well-known means.

또한, 배터리 관리 장치(100)는 저장부(140)를 더 포함할 수 있다. 저장부(140)는 배터리 관리 장치(100)의 각 구성요소가 동작 및 기능을 수행하는데 필요한 데이터나 프로그램 또는 동작 및 기능이 수행되는 과정에서 생성되는 데이터 등을 저장할 수 있다. 저장부(140)는 데이터를 기록, 소거, 갱신 및 독출할 수 있다고 알려진 공지의 정보 저장 수단이라면 그 종류에 특별한 제한이 없다. 일 예시로서, 정보 저장 수단에는 RAM, 플래쉬 메모리, ROM, EEPROM, 레지스터 등이 포함될 수 있다. 예컨대, 저장부(140)에는 상기 제1 룩업 테이블 및 상기 제2 룩업 테이블이 저장될 수 있다. 또한, 저장부(140)에는 배터리 셀(10)의 전압 및/또는 충전 상태에 대응되는 충전 C-rate 정보가 저장될 수 있다.In addition, the battery management device (100) may further include a storage unit (140). The storage unit (140) may store data or programs required for each component of the battery management device (100) to perform operations and functions, or data generated in the process of performing operations and functions. The storage unit (140) is not particularly limited in type as long as it is a known information storage means known to be able to record, erase, update, and read data. As an example, the information storage means may include a RAM, a flash memory, a ROM, an EEPROM, a register, etc. For example, the first lookup table and the second lookup table may be stored in the storage unit (140). In addition, the storage unit (140) may store charging C-rate information corresponding to the voltage and/or charging state of the battery cell (10).

상기 제어부(130)는, 상기 충전 장치(200)와 연결된 경우, 상기 충전 장치(200)와 1회 이상 신호를 송수신하여 통신 시간을 산출하도록 구성될 수 있다.The above control unit (130), when connected to the charging device (200), may be configured to transmit and receive a signal with the charging device (200) at least once to calculate a communication time.

구체적으로, 제어부(130)는 충전 장치(200)와 연결되면, 충전 장치(200)와 제어부(130) 간의 통신에 소요되는 시간을 산출하기 위하여, 충전 장치(200)와 1회 이상 신호를 송수신할 수 있다. 바람직하게, 제어부(130)는 충전 장치(200)와 연결되고 배터리 셀(10)의 충전이 시작되기 전에, 충전 장치(200)와의 통신 시간을 산출할 수 있다. 예컨대, 제어부(130)는 충전 장치(200)와 10회 이상 신호를 송수신하고, 충전 장치(200)와의 통신 시간을 산출할 수 있다. Specifically, when the control unit (130) is connected to the charging device (200), the control unit (130) can transmit and receive a signal with the charging device (200) at least once in order to calculate the time required for communication between the charging device (200) and the control unit (130). Preferably, the control unit (130) can calculate the communication time with the charging device (200) before the charging of the battery cell (10) starts after being connected to the charging device (200). For example, the control unit (130) can transmit and receive a signal with the charging device (200) at least 10 times and calculate the communication time with the charging device (200).

그리고, 제어부(130)는 산출된 통신 시간에 기반하여 상기 기준 응답 시간(Tr)을 설정하도록 구성될 수 있다. Additionally, the control unit (130) can be configured to set the reference response time (Tr) based on the calculated communication time.

예컨대, 제어부(130)가 충전 장치(200)와 1회 신호를 송수신하였다면, 통신에 소요된 시간을 기준 응답 시간(Tr)으로 설정할 수 있다. 다른 예로, 제어부(130)가 충전 장치(200)와 2회 이상 신호를 송수신하였다면, 복수 회 통신에 소요된 시간 중에서 가장 긴 시간, 또는 복수 회 통신에 소요된 시간의 평균을 기준 응답 시간(Tr)으로 설정할 수 있다.For example, if the control unit (130) transmits and receives a signal once with the charging device (200), the time taken for the communication can be set as the reference response time (Tr). As another example, if the control unit (130) transmits and receives a signal twice or more with the charging device (200), the longest time taken for multiple communications, or the average time taken for multiple communications, can be set as the reference response time (Tr).

즉, 제어부(130)는, 배터리 셀(10)에 대한 충전이 시작되기 전에, 제어부(130)와 충전 장치(200) 간의 통신에 소요되는 실제 시간에 기반하여 기준 응답 시간(Tr)을 설정할 수 있다.That is, the control unit (130) can set a reference response time (Tr) based on the actual time required for communication between the control unit (130) and the charging device (200) before charging of the battery cell (10) begins.

예컨대, 배터리 관리 장치(100)는 전기 자동차에 구비될 수 있다. 이 경우, 충전 장치(200)는 전기 자동차를 충전시킬 수 있는 전원공급장치일 수 있다. 이러한 전원공급장치는 생산된 시기, 설치된 위치의 주변 환경, 사용된 횟수 및 내부 구성 요소들의 사양 등에 따라 통신 속도가 상이할 수 있다. 따라서, 배터리 관리 장치(100)는 배터리 셀(10)이 충전되기 전에, 연결된 충전 장치(200)와의 사전 통신과정을 거침으로써, 배터리 셀(10)의 충전이 통신 오류에 의해 중단되는 것을 미연에 방지할 수 있다.For example, the battery management device (100) may be equipped in an electric vehicle. In this case, the charging device (200) may be a power supply device capable of charging the electric vehicle. The communication speed of such a power supply device may vary depending on the time of production, the surrounding environment of the installed location, the number of times used, and the specifications of internal components. Therefore, the battery management device (100) may prevent the charging of the battery cell (10) from being interrupted due to a communication error by going through a preliminary communication process with the connected charging device (200) before the battery cell (10) is charged.

상기 제어부(130)는, 상기 산출된 통신 시간과 미리 설정된 임계 시간(Tc) 중 작은 값으로 상기 기준 응답 시간(Tr)을 설정하도록 구성될 수 있다.The above control unit (130) may be configured to set the reference response time (Tr) to a smaller value between the calculated communication time and a preset threshold time (Tc).

도 5 및 도 6을 참조하면, 기준 응답 시간(Tr)은 임계 시간(Tc) 이하일 수 있다. 여기서, 임계 시간(Tc)은 타임 아웃 시간(Tt)의 절반에 해당하는 시간일 수 있다.Referring to FIGS. 5 and 6, the reference response time (Tr) may be less than or equal to a threshold time (Tc). Here, the threshold time (Tc) may be a time corresponding to half of the timeout time (Tt).

구체적으로, 제어부(130)는 제1 상태 정보(SI1)를 송신한 후 기준 응답 시간(Tr) 내에 제1 상태 정보(SI1)에 대응되는 제1 응답 메시지(RM1)를 수신하지 못한 경우, 제2 상태 정보(SI2)를 송신할 수 있다. 즉, 제어부(130)는 제1 상태 정보(SI1)를 송신한 후 타임 아웃 시간(Tt) 내에 제2 응답 메시지(RM2)를 수신하여 배터리 셀(10)의 충전이 중단되지 않도록 구성될 수 있다. 하지만, 기준 응답 시간(Tr)이 타임 아웃 시간(Tt)의 절반에 해당하는 시간을 초과한다면, 제2 상태 정보(SI2)가 송신되었더라도 제1 상태 정보(SI1)가 송신된 후 타임 아웃 시간(Tt) 내에 제어부(130)가 제2 응답 메시지(RM2)를 수신하지 못하는 경우가 발생될 수 있다.Specifically, if the control unit (130) does not receive the first response message (RM1) corresponding to the first state information (SI1) within the reference response time (Tr) after transmitting the first state information (SI1), the control unit (130) may transmit the second state information (SI2). That is, the control unit (130) may be configured to receive the second response message (RM2) within the timeout time (Tt) after transmitting the first state information (SI1) so that charging of the battery cell (10) is not interrupted. However, if the reference response time (Tr) exceeds a time corresponding to half of the timeout time (Tt), even if the second state information (SI2) is transmitted, there may occur a case where the control unit (130) does not receive the second response message (RM2) within the timeout time (Tt) after the first state information (SI1) is transmitted.

예컨대, 타임 아웃 시간(Tt)이 250ms이고, 임계 시간(Tc)은 120ms이며, 기준 응답 시간(Tr)이 150ms로 설정되었다고 가정한다. 그리고, 제1 상태 정보(SI1)를 송신한 후, 타임 아웃 시간(Tt), 임계 시간(Tc) 및 기준 응답 시간(Tr)이 경과한 시각을 각각 타임 아웃 시각, 임계 시각 및 기준 응답 시각이라고 한다.For example, it is assumed that the timeout time (Tt) is set to 250 ms, the threshold time (Tc) is set to 120 ms, and the reference response time (Tr) is set to 150 ms. Then, after the first state information (SI1) is transmitted, the times at which the timeout time (Tt), the threshold time (Tc), and the reference response time (Tr) have elapsed are referred to as the timeout time, the threshold time, and the reference response time, respectively.

제어부(130)는 제1 상태 정보(SI1)를 송신한 후 기준 응답 시간(Tr) 150ms 동안 제1 응답 메시지(RM1)를 수신하지 못하면, 기준 응답 시각에 제2 상태 정보(SI2)를 즉시 송신할 수 있다. 여기서, 제2 상태 정보(SI2)가 송신된 시각은, 임계 시각이 지난 시각일 수 있다. 충전 장치(200)가 제2 상태 정보(SI2)를 수신하고, 제2 응답 메시지(RM2)를 정상적으로 송신하였더라도, 제2 응답 메시지(RM2)는 타임 아웃 시각을 경과한 후에 제어부(130)에 도달할 수 있다. 즉, 제2 상태 정보(SI2)가 임계 시각 이후에 송신되었기 때문에, 배터리 셀(10)의 충전이 중단될 수 있다.If the control unit (130) does not receive the first response message (RM1) for a reference response time (Tr) of 150 ms after transmitting the first state information (SI1), the control unit (130) may immediately transmit the second state information (SI2) at the reference response time. Here, the time at which the second state information (SI2) is transmitted may be a time after the threshold time has passed. Even if the charging device (200) receives the second state information (SI2) and normally transmits the second response message (RM2), the second response message (RM2) may reach the control unit (130) after the timeout time has passed. That is, since the second state information (SI2) is transmitted after the threshold time, the charging of the battery cell (10) may be stopped.

따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는, 기준 응답 시간(Tr)을 임계 시간(Tc) 이하의 시간으로 설정함으로써, 통신 지연에 따라서 배터리 셀(10)의 충전이 중단되는 것을 방지할 수 있다.Therefore, the battery management device (100) according to one embodiment of the present invention can prevent charging of the battery cell (10) from being interrupted due to communication delay by setting the reference response time (Tr) to a time shorter than or equal to the threshold time (Tc).

상기 기준 응답 시간(Tr) 내에 상기 응답 메시지(RM)를 수신하지 못한 경우, 상기 제어부(130)는 상기 생성된 상태 정보(SI)를 상기 충전 장치(200)에게 재송신하도록 구성될 수 있다.If the response message (RM) is not received within the above-mentioned standard response time (Tr), the control unit (130) may be configured to retransmit the generated status information (SI) to the charging device (200).

도 6의 실시예에서, 제1 상태 정보(SI1)와 제2 상태 정보(SI2)는 서로 동일한 정보일 수 있다.In the embodiment of Fig. 6, the first state information (SI1) and the second state information (SI2) may be the same information.

구체적으로, 제어부(130)는 제1 시점에서 생성된 상태 정보(SI)를 제1 시점에서 송신할 수 있다. 그리고, 제어부(130)가 제1 응답 메시지(RM1)를 수신하지 못한 경우, 제어부(130)는 제1 시점에서 생성된 상태 정보(SI)를 제2 시점에서 재송신할 수 있다.Specifically, the control unit (130) can transmit the status information (SI) generated at the first time point at the first time point. And, if the control unit (130) does not receive the first response message (RM1), the control unit (130) can retransmit the status information (SI) generated at the first time point at the second time point.

예컨대, 제어부(130)가 제1 응답 메시지(RM1)를 수신하였다면, 충전 장치(200)는 제1 상태 정보(SI1)에 대응되는 충전 전류를 배터리 셀(10)에게 정상적으로 공급할 수 있다. 즉, 제어부(130)는 제1 응답 메시지(RM1)를 수신한 후, 제1 상태 정보(SI1)와 동일한 제2 상태 정보(SI2)를 충전 장치(200)에게 송신할 필요가 없다.For example, if the control unit (130) receives the first response message (RM1), the charging device (200) can normally supply the charging current corresponding to the first state information (SI1) to the battery cell (10). That is, after receiving the first response message (RM1), the control unit (130) does not need to transmit the second state information (SI2) identical to the first state information (SI1) to the charging device (200).

따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는, 먼저 송신한 제1 상태 정보(SI1)에 대응되는 제1 응답 메시지(RM1)가 기준 응답 시간(Tr) 내에 수신되지 않은 경우에 한해서만 제2 상태 정보(SI2)를 송신함으로써, 충전 장치(200)와의 빈번한 데이터 통신에 소요되는 불필요한 자원 소모를 줄일 수 있다.Accordingly, the battery management device (100) according to one embodiment of the present invention transmits the second state information (SI2) only when the first response message (RM1) corresponding to the first state information (SI1) transmitted first is not received within the reference response time (Tr), thereby reducing unnecessary resource consumption required for frequent data communication with the charging device (200).

상기 기준 응답 시간(Tr) 내에 상기 응답 메시지(RM)를 수신한 경우, 상기 제어부(130)는, 상기 상태 정보(SI)를 송신한 후 상기 응답 메시지(RM)를 수신할 때까지 소요된 경과 시간(Elapsed time, Te), 미리 설정된 임계 시간(Tc) 및 상기 기준 응답 시간(Tr)을 비교한 결과에 기반하여 상기 기준 응답 시간(Tr)의 갱신 여부를 결정하도록 구성될 수 있다.If the response message (RM) is received within the above-mentioned standard response time (Tr), the control unit (130) may be configured to determine whether to update the standard response time (Tr) based on a result of comparing the elapsed time (Te) required from the time the status information (SI) is transmitted until the response message (RM) is received, a preset threshold time (Tc), and the standard response time (Tr).

구체적으로, 제어부(130)는 배터리 셀(10)의 충전이 시작되기 전에 설정한 기준 응답 시간(Tr)을 배터리 셀(10)이 충전되는 동안 갱신할 수 있다. 즉, 제어부(130)는 배터리 셀(10)이 충전되는 동안에도 충전 장치(200)와의 통신에 소요되는 경과 시간(Te)을 고려하여, 기준 응답 시간(Tr)을 적응적으로 갱신할 수 있다.Specifically, the control unit (130) can update the reference response time (Tr) set before charging of the battery cell (10) begins while the battery cell (10) is being charged. That is, the control unit (130) can adaptively update the reference response time (Tr) by considering the elapsed time (Te) required for communication with the charging device (200) even while the battery cell (10) is being charged.

바람직하게, 제어부(130)는 상태 정보(SI)를 송신한 후 상기 응답 메시지(RM)를 수신할 때까지 소요된 경과 시간(Te)과 기준 응답 시간(Tr)을 비교할 수 있다. 그리고, 제어부(130)는 경과 시간(Te)과 기준 응답 시간(Tr) 중 더 큰 값을 갖는 시간으로 기준 응답 시간(Tr)을 갱신할 수 있다.Preferably, the control unit (130) can compare the elapsed time (Te) required to receive the response message (RM) after transmitting the status information (SI) with the reference response time (Tr). Then, the control unit (130) can update the reference response time (Tr) with a time having a larger value between the elapsed time (Te) and the reference response time (Tr).

예컨대, 도 5의 실시예에서, 제어부(130)가 상태 정보(SI)를 송신한 후 응답 메시지(RM)를 수신할 때까지 소요된 경과 시간(Te)은 기준 응답 시간(Tr)보다 짧을 수 있다. 이 경우, 제어부(130)는 기준 응답 시간(Tr)을 변경하지 않고 그대로 유지할 수 있다.For example, in the embodiment of Fig. 5, the elapsed time (Te) taken by the control unit (130) to receive the response message (RM) after transmitting the status information (SI) may be shorter than the reference response time (Tr). In this case, the control unit (130) may maintain the reference response time (Tr) without changing it.

다른 예로, 제어부(130)가 상태 정보(SI)를 송신한 후 응답 메시지(RM)를 수신할 때까지 소요된 경과 시간(Te)이 기준 응답 시간(Tr)보다 길다면, 제어부(130)는 기준 응답 시간(Tr)을 경과 시간(Te)으로 갱신할 수 있다.As another example, if the elapsed time (Te) taken by the control unit (130) to receive a response message (RM) after transmitting status information (SI) is longer than the reference response time (Tr), the control unit (130) can update the reference response time (Tr) to the elapsed time (Te).

즉, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는, 배터리 셀(10)이 충전되는 동안에도 기준 응답 시간(Tr)을 적응적으로 갱신함으로써, 최적의 기준 응답 시간(Tr)을 설정할 수 있다. 따라서, 배터리 관리 장치(100)는 배터리 셀(10)에 대한 상태 정보(SI) 전송에 소요되는 자원을 절약하면서 배터리 셀(10)의 충전이 중단되는 것을 방지할 수 있는 장점이 있다. That is, the battery management device (100) according to one embodiment of the present invention can set an optimal reference response time (Tr) by adaptively updating the reference response time (Tr) even while the battery cell (10) is being charged. Therefore, the battery management device (100) has an advantage of being able to prevent the charging of the battery cell (10) from being interrupted while saving resources required for transmitting status information (SI) for the battery cell (10).

상기 제어부(130)는, 상기 경과 시간(Te)이 상기 미리 설정된 임계 시간(Tc) 이상인 경우, 상기 기준 응답 시간(Tr)을 상기 미리 설정된 임계 시간(Tc)으로 갱신하도록 구성될 수 있다.The above control unit (130) may be configured to update the reference response time (Tr) to the preset threshold time (Tc) when the elapsed time (Te) is longer than or equal to the preset threshold time (Tc).

구체적으로, 기준 응답 시간(Tr)은 임계 시간(Tc) 이하의 값을 갖도록 설정되었기 때문에, 상기 경과 시간(Te)이 임계 시간(Tc)을 초과한다면, 상기 경과 시간(Te)은 기준 응답 시간(Tr) 보다 클 수 밖에 없다. 따라서, 임계 시간(Tc)을 고려하지 않고, 기준 응답 시간(Tr)과 상기 경과 시간(Te)만을 비교하여 기준 응답 시간(Tr)을 갱신하면, 기준 응답 시간(Tr)이 상기 경과 시간(Te)으로 갱신될 수 있다. 이 경우, 제어부(130)는 배터리 셀(10)에 대한 상태 정보(SI)를 재송신하더라도, 타임 아웃 시간(Tt) 내에 재송신한 상태 정보(SI)에 대응되는 응답 메시지(RM)를 수신하지 못할 수 있다.Specifically, since the reference response time (Tr) is set to have a value less than or equal to the threshold time (Tc), if the elapsed time (Te) exceeds the threshold time (Tc), the elapsed time (Te) cannot but be greater than the reference response time (Tr). Therefore, if the reference response time (Tr) is updated by comparing only the reference response time (Tr) and the elapsed time (Te) without considering the threshold time (Tc), the reference response time (Tr) can be updated to the elapsed time (Te). In this case, even if the control unit (130) retransmits the status information (SI) for the battery cell (10), it may not receive the response message (RM) corresponding to the retransmitted status information (SI) within the timeout time (Tt).

따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는 상기 경과 시간(Te)이 미리 설정된 임계 시간(Tc) 이상인 경우에는 기준 응답 시간(Tr)을 상기 임계 시간(Tc)으로 갱신할 수 있다. 즉, 배터리 관리 장치(100)는 최소 1회의 상태 정보(SI) 재송신 및 응답 메시지(RM) 수신이 행해질 수 있도록 기준 응답 시간(Tr)의 상한값을 임계 시간(Tc)으로 설정할 수 있는 장점이 있다.Therefore, the battery management device (100) according to one embodiment of the present invention can update the reference response time (Tr) to the threshold time (Tc) when the elapsed time (Te) is equal to or greater than the preset threshold time (Tc). That is, the battery management device (100) has an advantage in that it can set the upper limit of the reference response time (Tr) to the threshold time (Tc) so that at least one state information (SI) retransmission and response message (RM) reception can be performed.

상기 제어부(130)는, 상기 경과 시간(Te)이 상기 미리 설정된 임계 시간(Tc) 미만인 경우, 상기 경과 시간(Te)이 상기 기준 응답 시간(Tr)보다 크면, 상기 기준 응답 시간(Tr)을 상기 경과 시간(Te)으로 갱신하도록 구성될 수 있다.The above control unit (130) may be configured to update the reference response time (Tr) to the elapsed time (Te) if the elapsed time (Te) is less than the preset threshold time (Tc) and if the elapsed time (Te) is greater than the reference response time (Tr).

구체적으로, 제어부(130)는 상기 경과 시간(Te)과 임계 시간(Tc)을 미리 비교한 후, 상기 경과 시간(Te)과 기준 응답 시간(Tr)을 비교할 수 있다.Specifically, the control unit (130) can compare the elapsed time (Te) and the critical time (Tc) in advance, and then compare the elapsed time (Te) and the reference response time (Tr).

예컨대, 경과 시간(Te)이 임계 시간(Tc) 미만인 경우에는, 기준 응답 시간(Tr)을 경과 시간(Te)으로 갱신하더라도 최소 1회 이상의 상태 정보(SI) 재송신 및 응답 메시지(RM) 수신이 행해질 가능성이 매우 높다. 그리고, 갱신된 기준 응답 시간(Tr)에 기반하여, 배터리 셀(10)의 충전이 중단되지 않도록 유도될 수 있다.For example, if the elapsed time (Te) is less than the threshold time (Tc), there is a very high possibility that at least one retransmission of status information (SI) and reception of a response message (RM) will be performed even if the reference response time (Tr) is updated to the elapsed time (Te). And, based on the updated reference response time (Tr), charging of the battery cell (10) can be prevented from being interrupted.

따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는, 배터리 셀(10)이 충전되는 과정에서도 적응적으로 기준 응답 시간(Tr)을 갱신시킴으로써, 상태 정보(SI) 전송에 소요되는 자원을 절약하고, 배터리 셀(10)의 충전이 의도치 않게 중단되는 것을 방지할 수 있는 장점이 있다. Therefore, the battery management device (100) according to one embodiment of the present invention has the advantage of being able to save resources required for transmitting status information (SI) and prevent unintentional interruption of charging of the battery cell (10) by adaptively updating the reference response time (Tr) even during the charging process of the battery cell (10).

상기 제어부(130)는, 상기 충전 장치(200)로 송신한 상태 정보(SI) 중 수신한 응답 메시지(RM)에 대응되는 상태 정보(SI)를 식별하도록 구성될 수 있다.The above control unit (130) may be configured to identify status information (SI) corresponding to a received response message (RM) among the status information (SI) transmitted to the charging device (200).

구체적으로, 제어부(130)는 상태 정보(SI)를 송신할 때, 상태 정보(SI)의 식별 번호를 함께 송신할 수 있다. 예컨대, 제어부(130)는 상태 정보(SI)가 포함된 패킷에 식별 번호를 추가하고, 식별 번호가 추가된 패킷을 충전 장치(200)에게 송신할 수 있다.Specifically, when transmitting status information (SI), the control unit (130) may transmit an identification number of the status information (SI) together. For example, the control unit (130) may add an identification number to a packet including status information (SI) and transmit the packet with the added identification number to the charging device (200).

도 7은 본 발명의 일 실시예에 따른 배터리 관리 장치(100)가 충전 장치(200)와 통신하는 과정을 개략적으로 나타낸 제3 예시를 도시한 도면이다.FIG. 7 is a diagram schematically illustrating a third example of a process in which a battery management device (100) according to one embodiment of the present invention communicates with a charging device (200).

도 7을 참조하면, 배터리 관리 장치(100)의 제어부(130)는 제1 상태 정보(SI1)를 충전 장치(200)에게 송신한 후 기준 응답 시간(Tr) 내에 제1 응답 메시지(RM1)를 수신하지 못한 경우, 제2 상태 정보(SI2)를 충전 장치(200)에게 송신할 수 있다. 여기서, 제1 상태 정보(SI1)와 제2 상태 정보(SI2)는 배터리 셀(10)의 상태 정보(SI)에 대한 동일한 정보를 포함하고, 식별 번호만이 다른 정보일 수 있다. 즉, 제1 상태 정보(SI1)의 식별 번호는 1이고, 제2 상태 정보(SI2)의 식별 번호는 2일 수 있다.Referring to FIG. 7, if the control unit (130) of the battery management device (100) fails to receive the first response message (RM1) within the reference response time (Tr) after transmitting the first status information (SI1) to the charging device (200), the control unit (130) may transmit the second status information (SI2) to the charging device (200). Here, the first status information (SI1) and the second status information (SI2) may include the same information about the status information (SI) of the battery cell (10), and may be information with only different identification numbers. That is, the identification number of the first status information (SI1) may be 1, and the identification number of the second status information (SI2) may be 2.

그리고, 충전 장치(200)는 수신한 상태 정보(SI)의 식별 번호를 응답 메시지(RM)에 추가하여 배터리 관리 장치(100)에게 송신할 수 있다. 즉, 충전 장치(200)는 제1 상태 정보(SI1)를 수신하면 제1 응답 메시지(RM1)를 송신하고, 제2 상태 정보(SI2)를 수신하면 제2 응답 메시지(RM2)를 송신할 수 있다.And, the charging device (200) can add the identification number of the received status information (SI) to the response message (RM) and transmit it to the battery management device (100). That is, the charging device (200) can transmit the first response message (RM1) when receiving the first status information (SI1), and can transmit the second response message (RM2) when receiving the second status information (SI2).

제어부(130)는 응답 메시지(RM)를 수신하면, 응답 메시지(RM)의 식별 번호를 확인하고, 확인한 식별 번호에 대응되는 상태 정보(SI)를 식별할 수 있다. 예컨대, 제어부(130)가 제1 응답 메시지(RM1)를 수신한 경우, 제어부(130)는 응답 메시지(RM)의 식별 번호 1을 확인함으로써 제1 응답 메시지(RM1)가 제1 상태 정보(SI1)에 대응되는 것이라고 판단할 수 있다.When the control unit (130) receives a response message (RM), it can check the identification number of the response message (RM) and identify the status information (SI) corresponding to the identified identification number. For example, when the control unit (130) receives the first response message (RM1), the control unit (130) can determine that the first response message (RM1) corresponds to the first status information (SI1) by checking the identification number 1 of the response message (RM).

또한, 제어부(130)는 식별된 상태 정보(SI)를 송신한 후 상기 응답 메시지(RM)를 수신할 때까지 소요된 경과 시간(Te)을 산출하도록 구성될 수 있다.Additionally, the control unit (130) may be configured to calculate the elapsed time (Te) required from the time the identified status information (SI) is transmitted until the time the response message (RM) is received.

즉, 복수의 상태 정보(SI) 및 응답 메시지(RM)가 송수신된 경우, 제어부(130)는 대응되는 상태 정보(SI)와 응답 메시지(RM)의 송수신에 소요된 시간을 경과 시간(Te)으로 산출하기 위하여, 상태 정보(SI)와 응답 메시지(RM)에 대한 식별 정보를 확인할 수 있다.That is, when multiple status information (SI) and response messages (RM) are transmitted and received, the control unit (130) can check identification information for the status information (SI) and response messages (RM) in order to calculate the elapsed time (Te) as the time required for transmitting and receiving the corresponding status information (SI) and response messages (RM).

예컨대, 도 7의 실시예에서, 배터리 관리 장치(100)가 제1 상태 정보(SI1)를 송신한 시각부터 제1 응답 메시지(RM1)를 수신한 시각까지 소요된 경과 시간(Te)을 제1 경과 시간(Te1)이라고 한다. 또한, 배터리 관리 장치(100)가 제2 상태 정보(SI2)를 송신한 시각부터 제2 응답 메시지(RM2)를 수신한 시각까지 소요된 경과 시간(Te)을 제2 경과 시간(Te2)이라고 한다.For example, in the embodiment of FIG. 7, the elapsed time (Te) from the time the battery management device (100) transmits the first status information (SI1) to the time the first response message (RM1) is received is referred to as the first elapsed time (Te1). In addition, the elapsed time (Te) from the time the battery management device (100) transmits the second status information (SI2) to the time the second response message (RM2) is received is referred to as the second elapsed time (Te2).

만약, 제어부(130)가 상태 정보(SI) 및 응답 메시지(RM)의 식별 정보를 고려하지 않고, 상태 정보(SI)를 송신한 후 응답 메시지(RM)를 수신할 때까지 소요된 시간을 경과 시간(Te)으로 산출한다면, 제2 상태 정보(SI2)를 송신하고 제1 응답 메시지(RM1)를 수신할 때까지 소요된 시간을 경과 시간(Te)으로 잘못 산출할 수 있다. 그리고, 제어부(130)는 잘못 산출한 경과 시간(Te)을 기준 응답 시간(Tr)과 비교할 수 있기 때문에, 기준 응답 시간(Tr)이 올바르게 갱신되지 않을 수 있다.If the control unit (130) calculates the time taken to receive the response message (RM) after transmitting the state information (SI) without considering the identification information of the state information (SI) and the response message (RM), as the elapsed time (Te), the time taken to transmit the second state information (SI2) and receive the first response message (RM1) may be incorrectly calculated as the elapsed time (Te). In addition, since the control unit (130) can compare the incorrectly calculated elapsed time (Te) with the reference response time (Tr), the reference response time (Tr) may not be correctly updated.

따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는 상태 정보(SI)와 응답 메시지(RM)의 식별 정보를 확인하하고, 대응되는 상태 정보(SI)와 응답 메시지(RM)의 송수신에 소요된 시간을 경과 시간(Te)으로 산출함으로써, 기준 응답 시간(Tr)이 보다 정확하게 갱신되도록 하는 장점이 있다.Therefore, the battery management device (100) according to one embodiment of the present invention has an advantage in that it verifies identification information of status information (SI) and a response message (RM), and calculates the time required for transmission and reception of the corresponding status information (SI) and response message (RM) as an elapsed time (Te), thereby allowing the reference response time (Tr) to be updated more accurately.

상기 제어부(130)는, 기설정된 타임 아웃 시간(Tt) 동안 복수의 상태 정보(SI)를 송신하고 복수의 응답 메시지(RM)를 수신한 경우, 상기 복수의 상태 정보(SI)를 송신한 후 대응되는 응답 메시지(RM)를 수신할 때까지의 경과 시간(Te)을 산출하도록 구성될 수 있다.The above control unit (130) may be configured to calculate the elapsed time (Te) from the time the plurality of state information (SI) is transmitted until the corresponding response message (RM) is received when the plurality of state information (SI) is transmitted and the plurality of response messages (RM) are received during a preset timeout time (Tt).

예컨대, 타임 아웃 시간(Tt)은 250ms로 미리 설정되고, 기준 응답 시간(Tr)은 50ms로 미리 설정될 수 있다. 도 7을 참조하면, 제어부(130)는 제1 상태 정보(SI1)를 송신한 후 50ms 동안 제1 응답 메시지(RM1)를 수신하지 못하면, 제2 상태 정보(SI2)를 송신할 수 있다. 그리고, 제어부(130)는 제2 상태 정보(SI2)를 재송신할 수 있다. 즉, 제어부(130)는 기준 응답 시간(Tr) 내에 송신한 상태 정보(SI)에 대응되는 응답 메시지(RM)를 수신하지 못하면, 식별 정보만 상이한 상태 정보(SI)를 재송신할 수 있다.For example, the timeout time (Tt) may be preset to 250 ms, and the reference response time (Tr) may be preset to 50 ms. Referring to FIG. 7, if the control unit (130) does not receive the first response message (RM1) for 50 ms after transmitting the first state information (SI1), the control unit (130) may transmit the second state information (SI2). Then, the control unit (130) may retransmit the second state information (SI2). That is, if the control unit (130) does not receive the response message (RM) corresponding to the state information (SI) transmitted within the reference response time (Tr), the control unit (130) may retransmit the state information (SI) having different identification information.

예컨대, 도 7의 실시예에서, 배터리 관리 장치(100)는 충전 장치(200)에게 제1 상태 정보(SI1)를 송신하고, 기준 응답 시간(Tr) 내에 제1 응답 메시지(RM1)를 수신하지 못하였으므로 충전 장치(200)에게 제2 상태 정보(SI2)를 송신할 수 있다. 그리고, 배터리 관리 장치(100)는, 제2 상태 정보(SI2)가 송신된 후 기준 응답 시간(Tr) 내에 제1 응답 메시지(RM1) 및 제2 응답 메시지(RM2)를 모두 수신할 수 있다. 이 경우, 제1 상태 정보(SI1) 및 제1 응답 메시지(RM1)가 통신 과정에서 손실되지 않고, 통신 지연 또는 충전 장치(200) 내부에서의 처리 지연 등의 이유로 인해서 제1 응답 메시지(RM1)가 기준 응답 시간(Tr) 내에 배터리 관리 장치(100)에 도달하지 못한 경우일 수 있다. 제어부(130)는 제1 상태 정보(SI1)를 송신한 후 제1 응답 메시지(RM1)를 수신한 제1 경과 시간(Te1)을 산출하고, 제2 상태 정보(SI2)를 송신한 후 제2 응답 메시지(RM2)를 수신한 제2 경과 시간(Te2)을 산출할 수 있다.For example, in the embodiment of FIG. 7, the battery management device (100) may transmit first state information (SI1) to the charging device (200), and if the first response message (RM1) is not received within the reference response time (Tr), the battery management device (100) may transmit second state information (SI2) to the charging device (200). Then, the battery management device (100) may receive both the first response message (RM1) and the second response message (RM2) within the reference response time (Tr) after the second state information (SI2) is transmitted. In this case, the first state information (SI1) and the first response message (RM1) may not be lost during the communication process, and the first response message (RM1) may not reach the battery management device (100) within the reference response time (Tr) due to reasons such as a communication delay or a processing delay within the charging device (200). The control unit (130) can calculate a first elapsed time (Te1) after transmitting the first status information (SI1) and receiving the first response message (RM1), and can calculate a second elapsed time (Te2) after transmitting the second status information (SI2) and receiving the second response message (RM2).

제어부(130)는 산출된 복수의 경과 시간(Te) 중 적어도 하나 이상의 시간, 미리 설정된 임계 시간(Tc) 및 상기 기준 응답 시간(Tr)을 비교한 결과에 기반하여 상기 기준 응답 시간(Tr)의 갱신 여부를 결정하도록 구성될 수 있다.The control unit (130) may be configured to determine whether to update the reference response time (Tr) based on a result of comparing at least one of the generated multiple elapsed times (Te), a preset threshold time (Tc), and the reference response time (Tr).

이하에서는 제어부(130)가 산출된 복수의 경과 시간(Te) 중 일부 또는 전부를 이용하여 기준 응답 시간(Tr)을 갱신하는 과정에 대해 구체적으로 설명한다.Below, a process in which the control unit (130) updates the reference response time (Tr) using some or all of the multiple elapsed times (Te) calculated is specifically described.

예컨대, 상기 제어부(130)는, 상기 산출된 복수의 경과 시간(Te) 중에서, 가장 최근에 송신한 상태 정보(SI)에 대응되는 경과 시간(Te), 미리 설정된 임계 시간(Tc) 및 상기 기준 응답 시간(Tr)을 비교한 결과에 기반하여 상기 기준 응답 시간(Tr)의 갱신 여부를 결정하도록 구성될 수 있다.For example, the control unit (130) may be configured to determine whether to update the reference response time (Tr) based on a result of comparing the elapsed time (Te) corresponding to the most recently transmitted status information (SI) among the plurality of calculated elapsed times (Te), the preset threshold time (Tc), and the reference response time (Tr).

구체적으로, 제어부(130)는 가장 최근에 송신한 상태 정보(SI)와 이 상태 정보(SI)에 대응되는 응답 메시지(RM)를 수신할 때까지 소요된 경과 시간(Te)만을 기준 응답 시간(Tr)을 갱신하는데 이용할 수 있다. 이 경우는, 제어부(130)가 상태 정보(SI)를 1회만 재송신하는 경우일 수 있다.Specifically, the control unit (130) may use only the elapsed time (Te) required to receive the most recently transmitted status information (SI) and the response message (RM) corresponding to the status information (SI) to update the reference response time (Tr). In this case, the control unit (130) may retransmit the status information (SI) only once.

예컨대, 제어부(130)는 제1 상태 정보(SI1)를 송신한 후 기준 응답 시간(Tr) 내에 제1 응답 메시지(RM1)를 수신하지 못하면, 제2 상태 정보(SI2)를 송신할 수 있다. 그리고, 제어부(130)는 제2 상태 정보(SI2)를 송신한 후 제2 응답 메시지(RM2)를 수신할 때까지 소요된 제2 경과 시간(Te2)을 기준 응답 시간(Tr)과 비교할 수 있다.For example, if the control unit (130) does not receive the first response message (RM1) within the reference response time (Tr) after transmitting the first state information (SI1), the control unit (130) may transmit the second state information (SI2). In addition, the control unit (130) may compare the second elapsed time (Te2) required until the second response message (RM2) is received after transmitting the second state information (SI2) with the reference response time (Tr).

만약, 제2 경과 시간(Te2)이 기준 응답 시간(Tr)을 초과하고, 임계 시간(Tc) 미만인 경우, 제어부(130)는 기준 응답 시간(Tr)을 제2 경과 시간(Te2)으로 갱신시킬 수 있다. 즉, 제어부(130)는 배터리 셀(10)의 충전 과정에서 충전 장치(200)와의 통신 시간을 고려하여 기준 응답 시간(Tr)을 적응적으로 갱신시킬 수 있다. 따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는 기준 응답 시간(Tr)을 충전 장치(200)와의 최적의 통신 소요 시간으로 갱신하면서, 배터리 셀(10)을 충전시킬 수 있는 장점이 있다.If the second elapsed time (Te2) exceeds the reference response time (Tr) and is less than the threshold time (Tc), the control unit (130) can update the reference response time (Tr) to the second elapsed time (Te2). That is, the control unit (130) can adaptively update the reference response time (Tr) by considering the communication time with the charging device (200) during the charging process of the battery cell (10). Therefore, the battery management device (100) according to one embodiment of the present invention has an advantage of being able to charge the battery cell (10) while updating the reference response time (Tr) to the optimal communication time with the charging device (200).

만약, 제어부(130)는, 제2 상태 정보(SI2)를 송신한 후 타임 아웃 시간(Tt)이 경과할 때까지 제2 응답 메시지(RM2)를 수신하지 못한 경우, 배터리 셀(10)의 충전을 종료시킬 수 있다. 즉, 도 4의 실시예에서, 제어부(130)는 제2 응답 메시지(RM2)를 수신하지 못하면, 메인 스위치(SW)의 동작 상태를 턴-오프 상태로 제어하여, 배터리 셀(10)의 충전을 종료시킬 수 있다. 이 경우, 충전 장치(200)의 내부에 결함이 존재하여 배터리 셀(10)에 대한 상태 정보(SI)에 대응되는 충전 전류가 공급될 수 없는 경우가 발생될 수 있기 때문에, 제어부(130)는 배터리 셀(10)의 충전을 종료시킬 수 있다.If the control unit (130) does not receive the second response message (RM2) until the time-out time (Tt) has elapsed after transmitting the second status information (SI2), the control unit (130) may terminate the charging of the battery cell (10). That is, in the embodiment of FIG. 4, if the control unit (130) does not receive the second response message (RM2), the control unit (130) may control the operation state of the main switch (SW) to a turn-off state to terminate the charging of the battery cell (10). In this case, since a defect may exist inside the charging device (200) and the charging current corresponding to the status information (SI) for the battery cell (10) may not be supplied, the control unit (130) may terminate the charging of the battery cell (10).

다른 예로, 상기 제어부(130)는, 상기 산출된 복수의 경과 시간(Te) 중에서 가장 크기가 큰 최대 경과 시간(Te), 미리 설정된 임계 시간(Tc) 및 상기 기준 응답 시간(Tr)을 비교한 결과에 기반하여 상기 기준 응답 시간(Tr)의 갱신 여부를 결정하도록 구성될 수 있다.As another example, the control unit (130) may be configured to determine whether to update the reference response time (Tr) based on a result of comparing the maximum elapsed time (Te) having the largest size among the plurality of calculated elapsed times (Te), a preset threshold time (Tc), and the reference response time (Tr).

구체적으로, 제어부(130)는 제1 상태 정보(SI1)를 송신한 후 타임 아웃 시간(Tt)이 경과되기 전에 수신한 복수의 응답 메시지(RM)에 기반하여, 복수의 경과 시간(Te)을 산출할 수 있다. 상기 복수의 응답 메시지(RM)는 대응되는 상태 정보(SI)가 송신된 후 타임 아웃 시간(Tt) 내에 도달한 것이므로, 배터리 관리 장치(100)와 충전 장치(200)가 약간의 통신 지연이 있지만 정상적으로 통신되고 있는 상태일 수 있다. 따라서, 제어부(130)는 통신 지연에 따른 최대 경과 시간(Te)을 고려하여, 기준 응답 시간(Tr)을 적응적으로 갱신시킬 수 있다.Specifically, the control unit (130) can calculate a plurality of elapsed times (Te) based on a plurality of response messages (RM) received before the timeout time (Tt) elapses after transmitting the first state information (SI1). Since the plurality of response messages (RM) arrive within the timeout time (Tt) after the corresponding state information (SI) is transmitted, the battery management device (100) and the charging device (200) may be in a state where they are communicating normally although there is a slight communication delay. Therefore, the control unit (130) can adaptively update the reference response time (Tr) by considering the maximum elapsed time (Te) according to the communication delay.

예컨대, 도 7의 실시예에서, 제어부(130)는 제1 경과 시간(Te1)과 제2 경과 시간(Te2)의 대소를 비교할 수 있다. 여기서, 제1 경과 시간(Te1)이 제2 경과 시간(Te2)보다 크기 때문에, 제어부(130)는 제1 경과 시간(Te1)과 기준 응답 시간(Tr)을 비교할 수 있다. 제1 경과 시간(Te1)은 기준 응답 시간(Tr)보다 크고 임계 시간(Tc)보다 작기 때문에, 제어부(130)는 기준 응답 시간(Tr)을 제1 경과 시간(Te1)으로 갱신시킬 수 있다. 이후, 제어부(130)는 새롭게 생성된 상태 정보(SI)를 충전 장치(200)에게 송신한 후 갱신된 기준 응답 시간(Tr) 내에 응답 메시지(RM)를 수신하였는지 여부에 따라 갱신된 기준 응답 시간(Tr)을 재갱신할 수 있다.For example, in the embodiment of FIG. 7, the control unit (130) can compare the sizes of the first elapsed time (Te1) and the second elapsed time (Te2). Here, since the first elapsed time (Te1) is greater than the second elapsed time (Te2), the control unit (130) can compare the first elapsed time (Te1) with the reference response time (Tr). Since the first elapsed time (Te1) is greater than the reference response time (Tr) and less than the threshold time (Tc), the control unit (130) can update the reference response time (Tr) to the first elapsed time (Te1). Thereafter, the control unit (130) can re-update the updated reference response time (Tr) depending on whether the response message (RM) is received within the updated reference response time (Tr) after transmitting the newly generated status information (SI) to the charging device (200).

따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는 충전 장치(200)와의 통신 지연을 반영하여 기준 응답 시간(Tr)을 갱신시킴으로써, 배터리 셀(10)의 충전 과정에서 충전 장치(200)와의 통신에 소모되는 자원 소모를 절약할 수 있다.Therefore, the battery management device (100) according to one embodiment of the present invention can save resource consumption consumed for communication with the charging device (200) during the charging process of the battery cell (10) by updating the reference response time (Tr) by reflecting the communication delay with the charging device (200).

또 다른 예로, 상기 제어부(130)는, 상기 산출된 복수의 경과 시간(Te)의 평균 경과 시간(Te), 미리 설정된 임계 시간(Tc) 및 상기 기준 응답 시간(Tr)을 비교한 결과에 기반하여 상기 기준 응답 시간(Tr)의 갱신 여부를 결정하도록 구성될 수 있다.As another example, the control unit (130) may be configured to determine whether to update the reference response time (Tr) based on a result of comparing the average elapsed time (Te) of the calculated plurality of elapsed times (Te), a preset threshold time (Tc), and the reference response time (Tr).

구체적으로, 앞선 실시예와 같이, 제어부(130)가 제1 상태 정보(SI1)를 송신한 후 타임 아웃 시간(Tt)이 경과되기 전에 복수의 응답 메시지(RM)를 수신한 경우, 제어부(130)는 상기 복수의 응답 메시지(RM)에 기반하여, 복수의 경과 시간(Te)을 산출할 수 있다. 그리고, 제어부(130)는 복수의 경과 시간(Te)의 평균 시간을 산출할 수 있다.Specifically, as in the previous embodiment, if the control unit (130) receives multiple response messages (RM) before the timeout time (Tt) elapses after transmitting the first state information (SI1), the control unit (130) can calculate multiple elapsed times (Te) based on the multiple response messages (RM). In addition, the control unit (130) can calculate an average time of the multiple elapsed times (Te).

즉, 제어부(130)는 복수의 경과 시간(Te)의 평균 시간을 산출함으로써, 충전 장치(200)와의 통신에 소요되는 평균 시간을 산출할 수 있다. 그리고, 제어부(130)는 산출한 평균 시간을 기준 응답 시간(Tr)과 비교한 결과에 기반하여 기준 응답 시간(Tr)을 갱신시킬 수 있으므로, 충전 장치(200)와의 최적 통신 시간을 기준 응답 시간(Tr)으로 갱신시킬 수 있다.That is, the control unit (130) can calculate the average time required for communication with the charging device (200) by calculating the average time of multiple elapsed times (Te). In addition, the control unit (130) can update the standard response time (Tr) based on the result of comparing the calculated average time with the standard response time (Tr), so that the optimal communication time with the charging device (200) can be updated to the standard response time (Tr).

따라서, 본 발명의 일 실시예에 따른 배터리 관리 장치(100)는 충전 장치(200)와의 최적의 통신 소요 시간에 기반하여 기준 응답 시간(Tr)을 갱신시킴으로써, 배터리 셀(10)의 충전이 예상치 못하게 중단되는 것을 방지할 수 있다.Therefore, the battery management device (100) according to one embodiment of the present invention can prevent the charging of the battery cell (10) from being unexpectedly interrupted by updating the reference response time (Tr) based on the optimal communication time with the charging device (200).

본 발명에 따른 배터리 관리 장치(100)는, BMS(Battery Management System)에 적용될 수 있다. 즉, 본 발명에 따른 BMS는, 상술한 배터리 관리 장치(100)를 포함할 수 있다. 이러한 구성에 있어서, 배터리 관리 장치(100)의 각 구성요소 중 적어도 일부는, 종래 BMS에 포함된 구성의 기능을 보완하거나 추가함으로써 구현될 수 있다. 예를 들어, 배터리 관리 장치(100)의 연결부(110), 상태 정보(SI) 생성부(120), 제어부(130) 및 저장부(140)는 BMS의 구성요소로서 구현될 수 있다. The battery management device (100) according to the present invention can be applied to a BMS (Battery Management System). That is, the BMS according to the present invention can include the battery management device (100) described above. In this configuration, at least some of the components of the battery management device (100) can be implemented by supplementing or adding the functions of the components included in the conventional BMS. For example, the connection unit (110), status information (SI) generation unit (120), control unit (130), and storage unit (140) of the battery management device (100) can be implemented as components of the BMS.

또한, 본 발명에 따른 배터리 관리 장치(100)는, 배터리 팩(1)에 구비될 수 있다. 즉, 본 발명에 따른 배터리 팩(1)은, 상술한 배터리 관리 장치(100) 및 하나 이상의 배터리 셀(10)을 포함할 수 있다. 또한, 배터리 팩(1)은, 전장품(릴레이, 퓨즈 등) 및 케이스 등을 더 포함할 수 있다.In addition, the battery management device (100) according to the present invention may be equipped in a battery pack (1). That is, the battery pack (1) according to the present invention may include the battery management device (100) described above and one or more battery cells (10). In addition, the battery pack (1) may further include electrical components (relays, fuses, etc.) and a case, etc.

도 8은 본 발명의 다른 실시예에 따른 배터리 관리 방법을 개략적으로 도시한 도면이다. 여기서, 배터리 관리 방법은 본 발명의 일 실시예에 따른 배터리 관리 장치(100)에 의해 수행될 수 있다.FIG. 8 is a diagram schematically illustrating a battery management method according to another embodiment of the present invention. Here, the battery management method can be performed by a battery management device (100) according to one embodiment of the present invention.

단계 S100은, 배터리 셀(10)의 상태 정보(SI)에 대응되는 충전 전류를 공급할 수 있는 충전 장치(200)와 연결되었는지를 판단하는 연결 여부 판단 단계로서, 제어부(130)에 의해 수행될 수 있다.Step S100 is a connection determination step that determines whether a charging device (200) capable of supplying a charging current corresponding to the status information (SI) of the battery cell (10) is connected, and can be performed by the control unit (130).

구체적으로, 도 4를 참조하면, 제어부(130)는 연결부(110)와 연결된 라인을 통해서, 연결부(110)가 충전 장치(200)와 연결되었는지 여부를 확인할 수 있다.Specifically, referring to FIG. 4, the control unit (130) can check whether the connection unit (110) is connected to the charging device (200) through a line connected to the connection unit (110).

연결부(110)와 충전 장치(200)가 연결된 경우, 단계 S200이 수행될 수 있다.When the connecting part (110) and the charging device (200) are connected, step S200 can be performed.

단계 S200은, 배터리 셀(10)의 충전이 시작되기 전, 기준 응답 시간(Tr)을 미리 설정하는 기준 응답 시간(Tr) 설정 단계로서, 제어부(130)에 의해 수행될 수 있다.Step S200 is a reference response time (Tr) setting step that presets a reference response time (Tr) before charging of the battery cell (10) begins, and can be performed by the control unit (130).

제어부(130)는 충전 장치(200)와 1회 이상 통신하여, 충전 장치(200)와의 통신에 소요되는 시간을 기준 응답 시간(Tr)으로 설정할 수 있다.The control unit (130) can communicate with the charging device (200) at least once and set the time required for communication with the charging device (200) as the standard response time (Tr).

예컨대, 제어부(130)는 충전 장치(200)와 1회 통신하고, 통신에 소요된 시간을 기준 응답 시간(Tr)으로 설정할 수 있다.For example, the control unit (130) may communicate with the charging device (200) once and set the time taken for communication as the standard response time (Tr).

다른 예로, 제어부(130)는 충전 장치(200)와 복수 회 통신하고, 통신에 소요된 복수의 시간 중 가장 큰 시간 또는 평균 시간을 기준 응답 시간(Tr)으로 설정할 수 있다.As another example, the control unit (130) may communicate with the charging device (200) multiple times and set the largest time or average time among the multiple times taken for communication as the reference response time (Tr).

기준 응답 시간(Tr)이 설정된 후, 단계 S300이 수행될 수 있다.After the standard response time (Tr) is set, step S300 can be performed.

단계 S300은, 상기 충전 장치(200)와 연결된 것으로 판단된 경우, 상기 배터리 셀(10)의 상태 정보(SI)를 생성하는 상태 정보(SI) 생성 단계로서, 상태 정보(SI) 생성부(120)에 의해 수행될 수 있다.Step S300 is a status information (SI) generation step that generates status information (SI) of the battery cell (10) when it is determined to be connected to the charging device (200), and can be performed by the status information (SI) generation unit (120).

상태 정보(SI) 생성부(120)는 배터리 셀(10)의 전압을 측정하고, 측정된 전압에 기반하여 배터리 셀(10)의 SOC를 추정할 수 있다. 또한, 상태 정보(SI) 생성부(120)는 측정한 배터리 셀(10)의 전압 및/또는 추정한 배터리 셀(10)의 SOC에 기반하여, 배터리 셀(10)에 요구되는 충전 C-rate를 결정할 수 있다.The state information (SI) generation unit (120) can measure the voltage of the battery cell (10) and estimate the SOC of the battery cell (10) based on the measured voltage. In addition, the state information (SI) generation unit (120) can determine the charging C-rate required for the battery cell (10) based on the measured voltage of the battery cell (10) and/or the estimated SOC of the battery cell (10).

상태 정보(SI) 생성부(120)는 측정한 배터리 셀(10)의 전압 및 추정한 배터리 셀(10)의 SOC 중 적어도 하나와 결정한 충전 C-rate를 포함하는 배터리 셀(10)의 상태 정보(SI)를 생성할 수 있다.The state information (SI) generation unit (120) can generate state information (SI) of the battery cell (10) including at least one of the measured voltage of the battery cell (10) and the estimated SOC of the battery cell (10) and the determined charging C-rate.

단계 S400은, 생성된 배터리 셀(10)의 상태 정보(SI)를 상기 충전 장치(200)에 송신하는 상태 정보(SI) 송신 단계로서, 제어부(130)에 의해 수행될 수 있다. 그리고, 제어부(130)로부터 송신된 상태 정보(SI)가 충전 장치(200)로 수신되면, 충전 장치(200)는 수신한 상태 정보(SI)에 대응되는 충전 전류를 출력할 수 있다. 즉, 충전 장치(200)가 상태 정보(SI)를 수신하면, 배터리 셀(10)의 충전이 시작될 수 있다.Step S400 is a state information (SI) transmission step that transmits the state information (SI) of the generated battery cell (10) to the charging device (200), and can be performed by the control unit (130). Then, when the state information (SI) transmitted from the control unit (130) is received by the charging device (200), the charging device (200) can output a charging current corresponding to the received state information (SI). That is, when the charging device (200) receives the state information (SI), charging of the battery cell (10) can begin.

단계 S500은 제어부(130)가 배터리 셀(10)의 상태 정보(SI)를 송신한 후 기준 응답 시간(Tr) 내에 응답 메시지(RM)를 수신하였는지 판단하는 단계로서, 제어부(130)에 의해 수행될 수 있다.Step S500 is a step for determining whether a response message (RM) is received within a standard response time (Tr) after the control unit (130) transmits status information (SI) of the battery cell (10), and can be performed by the control unit (130).

충전 장치(200)는 상태 정보(SI)를 수신하면, 수신한 상태 정보(SI)에 대응되는 응답 메시지(RM)를 제어부(130)에게 송신할 수 있다. When the charging device (200) receives status information (SI), it can transmit a response message (RM) corresponding to the received status information (SI) to the control unit (130).

제어부(130)가 기준 응답 시간(Tr) 내에 송신한 상태 정보(SI)에 대응되는 응답 메시지(RM)를 수신하면 단계 S600이 수행되고, 응답 메시지(RM)를 수신하지 못하면 단계 S800이 수행될 수 있다.If the control unit (130) receives a response message (RM) corresponding to the status information (SI) transmitted within the standard response time (Tr), step S600 may be performed, and if the response message (RM) is not received, step S800 may be performed.

먼저, 단계 S600은, 상태 정보(SI)가 송신된 후 기준 응답 시간(Tr) 내에 제어부(130)가 응답 메시지(RM)를 수신한 경우, 기준 응답 시간(Tr)을 갱신하는 기준 응답 시간(Tr) 갱신 단계로서, 제어부(130)에 의해 수행될 수 있다.First, step S600 is a reference response time (Tr) update step that updates the reference response time (Tr) when the control unit (130) receives a response message (RM) within the reference response time (Tr) after the status information (SI) is transmitted, and can be performed by the control unit (130).

제어부(130)는 상태 정보(SI)를 송신한 후 응답 메시지(RM)를 수신할 때가지 소요된 경과 시간(Te)과 기준 응답 시간(Tr)을 비교하여, 기준 응답 시간(Tr)을 갱신시킬 수 있다.The control unit (130) can update the reference response time (Tr) by comparing the elapsed time (Te) required to receive a response message (RM) after transmitting status information (SI) with the reference response time (Tr).

예컨대, 상기 경과 시간(Te)이 기준 응답 시간(Tr) 보다 크면, 제어부(130)는 기준 응답 시간(Tr)을 상기 경과 시간(Te)으로 갱신시킬 수 있다. 다른 예로, 상기 경과 시간(Te)이 기준 응답 시간(Tr) 보다 작으면, 제어부(130)는 기준 응답 시간(Tr)을 갱신시키지 않고 그대로 유지시킬 수 있다. For example, if the elapsed time (Te) is greater than the reference response time (Tr), the control unit (130) can update the reference response time (Tr) to the elapsed time (Te). As another example, if the elapsed time (Te) is less than the reference response time (Tr), the control unit (130) can maintain the reference response time (Tr) as is without updating it.

다만, 상기 경과 시간(Te)이 임계 시간을 초과하는 경우, 제어부(130)는 기준 응답 시간(Tr)을 임계 시간으로 갱신시킬 수 있다. 그리고, 바람직하게, 기준 응답 시간(Tr)이 임계 시간으로 갱신된 경우, 제어부(130)는 단계 S600을 수행하지 않을 수 있다. 즉, 기준 응답 시간(Tr)의 상한은 임계 시간이기 때문에, 기준 응답 시간(Tr)이 임계 시간으로 갱신되면, 제어부(130)는 더 이상 단계 S600을 수행하지 않을 수 있다.However, if the elapsed time (Te) exceeds the threshold time, the control unit (130) may update the reference response time (Tr) to the threshold time. And, preferably, if the reference response time (Tr) is updated to the threshold time, the control unit (130) may not perform step S600. That is, since the upper limit of the reference response time (Tr) is the threshold time, if the reference response time (Tr) is updated to the threshold time, the control unit (130) may no longer perform step S600.

단계 S700은 배터리 셀(10)의 충전이 종료되었는지를 확인하는 충전 종료 확인 단계로서, 제어부(130)에 의해 수행될 수 있다.Step S700 is a charging completion confirmation step for confirming whether charging of the battery cell (10) has been completed, and can be performed by the control unit (130).

제어부(130)는 상태 정보(SI) 생성부(120)에 의해 생성된 배터리 셀(10)의 상태 정보(SI)를 확인하여, 배터리 셀(10)의 충전이 완료되었는지 여부를 확인할 수 있다. 만약, 도 4의 실시예에서, 배터리 셀(10)의 충전이 완료되었다면, 제어부(130)는 메인 스위치의 동작 상태를 턴-오프 상태로 제어하여, 배터리 셀(10)의 충전을 종료시킬 수 있다.The control unit (130) can check the status information (SI) of the battery cell (10) generated by the status information (SI) generation unit (120) to check whether the charging of the battery cell (10) is complete. If, in the embodiment of Fig. 4, the charging of the battery cell (10) is complete, the control unit (130) can control the operation state of the main switch to a turn-off state to terminate the charging of the battery cell (10).

단계 S800은 상기 상태 정보(SI)가 송신된 후 기준 응답 시간(Tr) 내에 제어부(130)가 응답 메시지(RM)를 수신하지 못한 경우, 상태 정보(SI)를 재송신하는 상태 정보(SI) 재송신 단계로서, 제어부(130)에 의해 수행될 수 있다.Step S800 is a state information (SI) retransmission step that retransmits the state information (SI) if the control unit (130) does not receive a response message (RM) within a standard response time (Tr) after the state information (SI) is transmitted, and can be performed by the control unit (130).

제어부(130)에 의해 재송신되는 상태 정보(SI)는, 상기 기준 응답 시간(Tr) 내에 대응되는 응답 메시지(RM)를 수신하지 못한 상태 정보(SI)일 수 있다. 다만, 제어부(130)는 상태 정보(SI)를 송신할 때, 대응되는 응답 메시지(RM)를 식별하기 위하여 식별 정보를 더 포함시켜서 충전 장치(200)에게 송신할 수 있다. 제어부(130)에 의해 상태 정보(SI)가 재송신된 이후 단계 S500이 다시 수행될 수 있다.The status information (SI) retransmitted by the control unit (130) may be status information (SI) for which a corresponding response message (RM) has not been received within the above-mentioned reference response time (Tr). However, when transmitting the status information (SI), the control unit (130) may further include identification information to identify the corresponding response message (RM) and transmit it to the charging device (200). After the status information (SI) is retransmitted by the control unit (130), step S500 may be performed again.

제어부(130)에 의해 제1 상태 정보(SI1)가 충전 장치(200)로 송신된 후 타임 아웃 시간(Tt) 동안, 단계 S600이 진행되지 않았다면, 제어부(130)는 배터리 셀(10)의 충전을 종료시킬 수 있다. If step S600 has not been performed during the timeout time (Tt) after the first state information (SI1) is transmitted to the charging device (200) by the control unit (130), the control unit (130) can terminate charging of the battery cell (10).

예컨대, 도 8의 실시예에서, 단계 S400이 수행된 시점으로부터 타임 아웃 시간(Tt) 동안 단계 S600이 진행되지 않으면, 제어부(130)는 배터리 셀(10)의 충전을 종료시킬 수 있다.For example, in the embodiment of FIG. 8, if step S600 is not performed for a timeout time (Tt) from the time step S400 is performed, the control unit (130) may terminate charging of the battery cell (10).

즉, 제어부(130)는 제1 상태 정보(SI1)를 송신한 후부터 타임 아웃 시간(Tt)이 경과될 때까지 응답 메시지(RM)를 수신하지 못한 경우, 배터리 셀(10)의 충전을 종료시킬 수 있다.That is, if the control unit (130) does not receive a response message (RM) until the timeout time (Tt) elapses after transmitting the first state information (SI1), the control unit (130) can terminate charging of the battery cell (10).

따라서, 본 발명의 다른 실시예에 따른 배터리 관리 방법은 배터리 셀(10)이 충전되는 과정에서 기준 응답 시간(Tr)을 적응적으로 갱신시킴으로써, 예상하지 못한 통신 지연의 이유로 배터리 셀(10)의 충전이 종료되지 않도록 하며, 배터리 셀(10)의 상태 정보(SI)의 전송하는데 소요되는 자원의 소모를 절감할 수 있는 장점이 있다.Therefore, the battery management method according to another embodiment of the present invention adaptively updates the reference response time (Tr) during the charging process of the battery cell (10), thereby preventing the charging of the battery cell (10) from being terminated due to an unexpected communication delay, and has the advantage of reducing the consumption of resources required to transmit status information (SI) of the battery cell (10).

이상에서 설명한 본 발명의 실시예는 장치 및 방법을 통해서만 구현이 되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 앞서 설명한 실시예의 기재로부터 본 발명이 속하는 기술분야의 전문가라면 쉽게 구현할 수 있는 것이다. The embodiments of the present invention described above are not implemented only through devices and methods, but may also be implemented through a program that realizes a function corresponding to the configuration of the embodiments of the present invention or a recording medium on which the program is recorded, and such implementation can be easily implemented by an expert in the technical field to which the present invention belongs based on the description of the embodiments described above.

이상에서 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.Although the present invention has been described above by means of limited embodiments and drawings, the present invention is not limited thereto, and various modifications and variations are possible by those skilled in the art within the scope of the technical idea of the present invention and the equivalent scope of the patent claims to be described below.

또한, 이상에서 설명한 본 발명은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니라, 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수 있다.In addition, the present invention described above is capable of various substitutions, modifications, and changes within a scope that does not depart from the technical spirit of the present invention by a person having ordinary skill in the art to which the present invention pertains, and therefore is not limited to the above-described embodiments and the attached drawings, and all or part of each embodiment may be selectively combined and configured so that various modifications can be made.

1: 배터리 팩
10: 배터리 셀
100: 배터리 관리 장치
110: 연결부
120: 상태 정보 생성부
130: 제어부
140: 저장부
200: 충전 장치
SI: 상태 정보
RM: 응답 메시지
Tt: 타임 아웃 시간
Tc: 임계 시간
Tr: 기준 응답 시간
Te: 경과 시간
1: Battery pack
10: Battery Cell
100: Battery management device
110: Connection
120: Status information generation unit
130: Control Unit
140: Storage
200: Charging device
SI: Status Information
RM: Response message
Tt: Time out time
Tc: critical time
Tr: Reference response time
Te: Elapsed time

Claims (15)

배터리 셀의 상태 정보에 대응되는 충전 전류를 공급할 수 있는 충전 장치와 연결 가능한 배터리 관리 장치로서,
상기 충전 장치와 연결되도록 구성된 연결부;
상기 배터리 셀에 대한 상태 정보를 생성하도록 구성된 상태 정보 생성부; 및
상기 연결부가 상기 충전 장치와 연결되었는지 여부를 판단하고, 상기 연결부가 상기 충전 장치와 연결된 경우 상기 상태 정보 생성부에 의해 생성된 상태 정보를 상기 충전 장치에게 송신하고, 상기 생성된 상태 정보를 송신한 후 상기 충전 장치로부터 응답 메시지가 수신되었는지 여부에 따라 상기 생성된 상태 정보를 재송신하도록 구성된 제어부를 포함하고,
상기 제어부는,
상기 상태 정보를 송신한 후 상기 응답 메시지를 수신할 때까지 소요된 경과 시간, 미리 설정된 임계 시간 및 미리 설정된 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성되고,
상기 기준 응답 시간은, 상기 제어부가 상기 응답 메시지를 수신하지 못한 경우, 상기 상태 정보를 상기 충전 장치에게 재송신하도록 설정된 시간이며,
상기 임계 시간은, 상기 기준 응답 시간보다 같거나 크고, 미리 설정된 타임 아웃 시간보다 작도록 설정된 시간인 배터리 관리 장치.
A battery management device that can be connected to a charging device capable of supplying a charging current corresponding to the status information of a battery cell,
A connecting portion configured to be connected to the charging device;
A status information generation unit configured to generate status information for the above battery cell; and
A control unit configured to determine whether the connecting unit is connected to the charging device, transmit status information generated by the status information generating unit to the charging device if the connecting unit is connected to the charging device, and retransmit the generated status information depending on whether a response message is received from the charging device after transmitting the generated status information.
The above control unit,
It is configured to determine whether to update the reference response time based on the result of comparing the elapsed time taken until the response message is received after transmitting the above status information, the preset threshold time, and the preset reference response time.
The above standard response time is the time set for retransmitting the status information to the charging device when the control unit does not receive the response message.
A battery management device wherein the above threshold time is set to be equal to or greater than the reference response time and less than a preset time-out time.
제1항에 있어서,
상기 제어부는,
상기 충전 장치와 연결된 경우, 상기 충전 장치와 1회 이상 신호를 송수신하여 통신 시간을 산출하고, 산출된 통신 시간에 기반하여 상기 기준 응답 시간을 설정하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In the first paragraph,
The above control unit,
A battery management device characterized in that, when connected to the charging device, the device transmits and receives a signal at least once with the charging device to calculate a communication time, and sets the reference response time based on the calculated communication time.
제2항에 있어서,
상기 제어부는,
상기 산출된 통신 시간과 미리 설정된 임계 시간 중 작은 값으로 상기 기준 응답 시간을 설정하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In the second paragraph,
The above control unit,
A battery management device characterized in that it is configured to set the reference response time to a smaller value between the calculated communication time and the preset threshold time.
삭제delete 삭제delete 제1항에 있어서,
상기 제어부는,
상기 경과 시간이 상기 임계 시간 이상인 경우, 상기 기준 응답 시간을 상기 임계 시간으로 갱신하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In the first paragraph,
The above control unit,
A battery management device characterized in that the device is configured to update the reference response time to the threshold time when the elapsed time is greater than or equal to the threshold time.
제1항에 있어서,
상기 제어부는,
상기 경과 시간이 상기 임계 시간 미만인 경우, 상기 경과 시간이 상기 기준 응답 시간보다 크면, 상기 기준 응답 시간을 상기 경과 시간으로 갱신하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In the first paragraph,
The above control unit,
A battery management device characterized in that if the elapsed time is less than the threshold time, and if the elapsed time is greater than the reference response time, the reference response time is updated to the elapsed time.
제1항에 있어서,
상기 제어부는,
상기 충전 장치로 송신한 상태 정보 중 수신한 응답 메시지에 대응되는 상태 정보를 식별하고, 식별된 상태 정보를 송신한 후 상기 응답 메시지를 수신할 때까지 소요된 경과 시간을 산출하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In the first paragraph,
The above control unit,
A battery management device characterized in that it is configured to identify status information corresponding to a received response message among status information transmitted to the charging device, and calculate the elapsed time required from transmitting the identified status information until receiving the response message.
제8항에 있어서,
상기 제어부는,
상기 타임 아웃 시간 동안 복수의 상태 정보를 송신하고 복수의 응답 메시지를 수신한 경우, 상기 복수의 상태 정보를 송신한 후 대응되는 응답 메시지를 수신할 때까지의 경과 시간을 산출하고, 산출된 복수의 경과 시간 중 적어도 하나 이상의 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In Article 8,
The above control unit,
A battery management device characterized in that, when a plurality of status information are transmitted and a plurality of response messages are received during the timeout period, the device calculates the elapsed time from the transmission of the plurality of status information until the reception of the corresponding response message, and determines whether to update the reference response time based on a result of comparing at least one time among the calculated plurality of elapsed times, the threshold time, and the reference response time.
제9항에 있어서,
상기 제어부는,
상기 산출된 복수의 경과 시간 중에서, 가장 최근에 송신한 상태 정보에 대응되는 경과 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In Article 9,
The above control unit,
A battery management device characterized in that it is configured to determine whether to update the reference response time based on a result of comparing the elapsed time corresponding to the most recently transmitted status information among the plurality of elapsed times calculated above, the threshold time, and the reference response time.
제9항에 있어서,
상기 제어부는,
상기 산출된 복수의 경과 시간 중에서 가장 크기가 큰 최대 경과 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In Article 9,
The above control unit,
A battery management device characterized in that it is configured to determine whether to update the reference response time based on a result of comparing the maximum elapsed time having the largest size among the plurality of elapsed times calculated above, the threshold time, and the reference response time.
제9항에 있어서,
상기 제어부는,
상기 산출된 복수의 경과 시간의 평균 경과 시간, 상기 임계 시간 및 상기 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하도록 구성된 것을 특징으로 하는 배터리 관리 장치.
In Article 9,
The above control unit,
A battery management device characterized in that it is configured to determine whether to update the reference response time based on a result of comparing the average elapsed time of the above-described plurality of elapsed times, the threshold time, and the reference response time.
제1항 내지 제3항 및 제6항 내지 제12항 중 어느 한 항에 따른 배터리 관리 장치를 포함하는 배터리 팩.
A battery pack comprising a battery management device according to any one of claims 1 to 3 and claims 6 to 12.
제1항 내지 제3항 및 제6항 내지 제12항 중 어느 한 항에 따른 배터리 관리 장치를 포함하는 자동차.
A vehicle comprising a battery management device according to any one of claims 1 to 3 and claims 6 to 12.
배터리 셀의 상태 정보에 대응되는 충전 전류를 공급할 수 있는 충전 장치와 연결되었는지를 판단하는 연결 여부 판단 단계;
상기 충전 장치와 연결된 것으로 판단된 경우, 상기 배터리 셀의 상태 정보를 생성하는 상태 정보 생성 단계;
생성된 배터리 셀의 상태 정보를 상기 충전 장치에 송신하는 상태 정보 송신 단계; 및
상기 충전 장치로부터 응답 메시지가 수신되었는지 여부에 따라 상기 생성된 상태 정보를 재송신하는 상태 정보 재송신 단계를 포함하고,
상기 상태 정보 재송신 단계는,
상기 상태 정보를 송신한 후 상기 응답 메시지를 수신할 때까지 소요된 경과 시간, 미리 설정된 임계 시간 및 미리 설정된 기준 응답 시간을 비교한 결과에 기반하여 상기 기준 응답 시간의 갱신 여부를 결정하는 단계를 포함하고,
상기 기준 응답 시간은, 제어부가 상기 응답 메시지를 수신하지 못한 경우, 상기 상태 정보를 상기 충전 장치에게 재송신하도록 설정된 시간이며,
상기 임계 시간은, 상기 기준 응답 시간보다 같거나 크고, 미리 설정된 타임 아웃 시간보다 작도록 설정된 시간인 배터리 관리 방법.
A connection determination step for determining whether a charging device capable of supplying a charging current corresponding to the status information of the battery cell is connected;
A status information generation step for generating status information of the battery cell when it is determined to be connected to the charging device;
A status information transmission step for transmitting status information of the generated battery cell to the charging device; and
Including a status information retransmission step for retransmitting the generated status information depending on whether a response message is received from the charging device;
The above status information retransmission step is:
Comprising a step of determining whether to update the reference response time based on a result of comparing the elapsed time taken until the response message is received after transmitting the status information, the preset threshold time, and the preset reference response time,
The above standard response time is the time set for the control unit to retransmit the status information to the charging device if it does not receive the response message.
A battery management method wherein the above threshold time is set to be equal to or greater than the reference response time and less than a preset time-out time.
KR1020190125480A 2019-10-10 2019-10-10 Apparatus and method for managing battery Active KR102765732B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190125480A KR102765732B1 (en) 2019-10-10 2019-10-10 Apparatus and method for managing battery

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190125480A KR102765732B1 (en) 2019-10-10 2019-10-10 Apparatus and method for managing battery

Publications (2)

Publication Number Publication Date
KR20210042654A KR20210042654A (en) 2021-04-20
KR102765732B1 true KR102765732B1 (en) 2025-02-07

Family

ID=75743214

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190125480A Active KR102765732B1 (en) 2019-10-10 2019-10-10 Apparatus and method for managing battery

Country Status (1)

Country Link
KR (1) KR102765732B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010068149A (en) * 2008-09-09 2010-03-25 Tamura Seisakusho Co Ltd Monitoring device and monitoring system
JP2015138981A (en) * 2014-01-20 2015-07-30 株式会社豊田自動織機 Power transmission device, power reception device, and power transmission system
JP2018185720A (en) * 2017-04-27 2018-11-22 京セラドキュメントソリューションズ株式会社 Test system and test method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101450116B1 (en) * 2012-11-27 2014-10-15 에스케이씨앤씨 주식회사 system and method for battery management of time-division using broadcasts

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010068149A (en) * 2008-09-09 2010-03-25 Tamura Seisakusho Co Ltd Monitoring device and monitoring system
JP2015138981A (en) * 2014-01-20 2015-07-30 株式会社豊田自動織機 Power transmission device, power reception device, and power transmission system
JP2018185720A (en) * 2017-04-27 2018-11-22 京セラドキュメントソリューションズ株式会社 Test system and test method

Also Published As

Publication number Publication date
KR20210042654A (en) 2021-04-20

Similar Documents

Publication Publication Date Title
CN109997289B (en) Wireless battery management system and battery pack including same
CN102782930B (en) Battery control device and method
KR101075352B1 (en) Battery multi-series system and communication method thereof
US9142980B2 (en) Apparatus and method for controlling charge capacity balancing operation of secondary battery cell
CN112088520B (en) Master BMS, slave BMS inspection system and method
EP4064509A1 (en) Charging method and power conversion device
US20220344952A1 (en) Battery pack charger including a settable power level
KR102753091B1 (en) Apparatus and method for providing battery information
KR102258814B1 (en) System and method for communicating between BMS
KR102644606B1 (en) Charging method and power conversion device
US12095301B2 (en) Pulse charging method, battery management system of traction battery and charging pile
KR102765732B1 (en) Apparatus and method for managing battery
US9800072B2 (en) Communication terminal for constructing daisy chain communication network without distinction between input connector and output connector
CN112219306B (en) BMS identification system and method
KR102259965B1 (en) Charging control apparatus and method for the same
CN113991773A (en) Charging method and related equipment
CN114335814B (en) Battery heating method, apparatus, device, storage medium and computer program product
KR20040092265A (en) Device and the Method for variating the charging current of battery
KR20210093186A (en) Apparatus and method for charging electric mobility having multiple battery pack
KR102780581B1 (en) Apparatus for relaying data
JP7521717B2 (en) Sensing device and method
JP2000323181A (en) Charger for portable device
KR20220006906A (en) System and method for communication
JP2025008358A (en) Battery monitoring system, wireless communication program, and wireless communication method

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20191010

PG1501 Laying open of application
PN2301 Change of applicant

Patent event date: 20210513

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20220624

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20191010

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240411

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20241226

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20250205

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20250205

End annual number: 3

Start annual number: 1

PG1601 Publication of registration