KR20200143343A - Method and apparatus for correcting measurement error in battery management system - Google Patents

Method and apparatus for correcting measurement error in battery management system Download PDF

Info

Publication number
KR20200143343A
KR20200143343A KR1020200176791A KR20200176791A KR20200143343A KR 20200143343 A KR20200143343 A KR 20200143343A KR 1020200176791 A KR1020200176791 A KR 1020200176791A KR 20200176791 A KR20200176791 A KR 20200176791A KR 20200143343 A KR20200143343 A KR 20200143343A
Authority
KR
South Korea
Prior art keywords
voltage
battery
error
link capacitor
measured
Prior art date
Application number
KR1020200176791A
Other languages
Korean (ko)
Other versions
KR102325681B1 (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
Priority claimed from KR1020150173111A external-priority patent/KR102533878B1/en
Application filed by 현대모비스 주식회사 filed Critical 현대모비스 주식회사
Priority to KR1020200176791A priority Critical patent/KR102325681B1/en
Publication of KR20200143343A publication Critical patent/KR20200143343A/en
Application granted granted Critical
Publication of KR102325681B1 publication Critical patent/KR102325681B1/en

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/382Arrangements for monitoring battery or accumulator variables, e.g. SoC
    • G01R31/3842Arrangements for monitoring battery or accumulator variables, e.g. SoC combining voltage and current measurements
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/165Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values
    • G01R19/16533Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values characterised by the application
    • G01R19/16538Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values characterised by the application in AC or DC supplies
    • G01R19/16542Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values characterised by the application in AC or DC supplies for batteries
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R19/00Arrangements for measuring currents or voltages or for indicating presence or sign thereof
    • G01R19/165Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values
    • G01R19/16566Circuits and arrangements for comparing voltage or current with one or several thresholds and for indicating the result not covered by subgroups G01R19/16504, G01R19/16528, G01R19/16533
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R35/00Testing or calibrating of apparatus covered by the other groups of this subclass
    • G01R35/005Calibrating; Standards or reference devices, e.g. voltage or resistance standards, "golden" references
    • 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

Landscapes

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

Abstract

The present invention relates to a method for correcting a measurement error in a battery management system (BMS) to increase reliability of the BMS. According to the present invention, the method comprises the following steps of: controlling power supply of a battery in a BMS to start charging or discharging a direct current (DC) serial link capacitor; measuring the voltage and current of the battery and the voltage of the DC link capacitor; comparing the measured voltage and current of the battery with a preset current-voltage curve to determine whether a first error range is satisfied; comparing the measured voltage of the DC link capacitor with the accumulated voltage of the DC link capacitor calculated over time to determine whether a second error range is satisfied when the first error range is satisfied; comparing the measured voltage of the battery with the measured voltage of the DC link capacitor to determine whether a third error range is satisfied when the second error range is satisfied; comparing the measurement voltage of the DC link capacitor with an preset abnormal voltage of the DC link capacitor to determine whether a linearity error of the voltage measurement of the DC link capacitor over time satisfies a fourth error range when the third error range is satisfied; and moving to the measuring step and performing error correction for the measured value as much as the generated error when any one of the first to fourth error ranges is not satisfied.

Description

배터리 관리 시스템의 측정값 오차 보정 장치 및 그 방법{METHOD AND APPARATUS FOR CORRECTING MEASUREMENT ERROR IN BATTERY MANAGEMENT SYSTEM}Measurement value error correction device of the battery management system and its method {METHOD AND APPARATUS FOR CORRECTING MEASUREMENT ERROR IN BATTERY MANAGEMENT SYSTEM}

본 발명은 전기차에 적용되는 배터리 관리 시스템의 측정값 오차 보정 장치 및 그 방법에 관한 것으로, 보다 구체적으로는 배터리 관리 시스템에서 배터리의 측정 전압, 측정 전류 또는 직류링크 커패시터의 측정 전압에 대해 측정 오차를 계산하고 오차를 보정함으로써 배터리 관리 시스템의 신뢰성을 높일 수 있는 측정값 오차 보정 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus and method for correcting a measurement error of a battery management system applied to an electric vehicle, and more specifically, a measurement error of a measurement voltage, a measurement current, or a measurement voltage of a DC link capacitor in a battery management system. The present invention relates to an apparatus and method for correcting a measured value error capable of increasing the reliability of a battery management system by calculating and correcting the error.

도 1은 전기자동차의 배터리 관리 시스템의 구성을 설명하기 위한 도로서, 도 1에 도시된 바와 같이, 일반적인 전기자동차의 배터리 관리 시스템(BMS: Battery Management System)은, 직류 전원을 발생시키는 배터리(10)와, 배터리(10)의 (+)극 및 (-)극에 각각 일단이 연결되어 직류 전원의 공급 여부를 제어하는 (+)극 및 (-)극의 메인 릴레이(22, 24)와, 메인 릴레이(22, 24)의 타단에 각각 연결되어 배터리(10)의 직류 전원 공급 여부에 따라 충방전되는 직류링크 커패시터(30)와, (+)극의 메인 릴레이(24)와 병렬로 연결되어 직류 전원의 초기 공급시 이용되는 프리차지 릴레이(42)와, 프리차지 릴레이(42)와 직렬로 연결되는 프리차지 저항(44)과, 배터리(10) 또는 직류링크 커패시터(30)로부터 전원을 공급받아 모터(60)의 회전을 제어하는 인버터(50)와, 메인 릴레이(22, 24) 및 프리차지 릴레이(42)의 온오프를 제어하여 직류링크 커패시터(30)의 충방전을 제어하고, 인버터(50)의 동작을 제어하여 모터(60)의 동작을 제어하는 제어부(미도시)를 포함한다. 여기서, 인버터(50)는 IGBT(insulated gate bipolar transistor)와 다이오드를 이용하여 구성될 수 있다. FIG. 1 is a diagram for explaining the configuration of a battery management system for an electric vehicle. As shown in FIG. 1, a battery management system (BMS) for a general electric vehicle includes a battery 10 for generating DC power. ), and main relays 22 and 24 of the (+) and (-) poles, each of which has one end connected to the (+) and (-) poles of the battery 10 to control whether DC power is supplied, It is connected in parallel with the DC link capacitor 30, which is connected to the other ends of the main relays 22 and 24, which is charged and discharged according to whether the battery 10 is supplied with DC power, and the main relay 24 of the (+) pole. Power is supplied from the precharge relay 42 used in the initial supply of DC power, the precharge resistor 44 connected in series with the precharge relay 42, and the battery 10 or DC link capacitor 30 Inverter 50 that controls the rotation of the motor 60 and the main relays 22 and 24 and the precharge relay 42 are controlled to control the charge/discharge of the DC link capacitor 30, and the inverter It includes a control unit (not shown) for controlling the operation of the motor 60 by controlling the operation of 50. Here, the inverter 50 may be configured using an insulated gate bipolar transistor (IGBT) and a diode.

이와 같은, 전기자동차의 배터리 관리 시스템은 메인 릴레이(22, 24) 및 프리차지 릴레이(42) 제어를 통하여 직류링크 커패시터(30)에 프리차지 동작을 수행하고, 배터리 전압 및 직류링크 커패시터의 전압을 측정하고 직류링크 커패시터의 전압과 특정 기준전압을 비교하여 배터리 관리 시스템의 고장 여부를 판단하였다. Such a battery management system of an electric vehicle performs a precharge operation on the DC link capacitor 30 through the control of the main relays 22 and 24 and the precharge relay 42, and adjusts the battery voltage and the voltage of the DC link capacitor. It was measured and compared the voltage of the DC link capacitor with a specific reference voltage to determine whether the battery management system failed.

보다 구체적으로, 도 2를 참조하여 배터리 관리 시스템의 고장 여부 판단과정을 설명하기로 한다. 도 2는 종래 기술에 따른 배터리 관리 시스템의 제어과정을 나타내는 순서도로서, 도 2에 도시된 바와 같이, 종래 기술에 따른 배터리 관리 시스템의 제어과정은, 우선, 배터리(10)의 전압을 측정한다(S10). 이어서, (-)극의 메인 릴레이(22)를 "온(on)"하고(S12), 제1 시간동안 대기한다(S14). 이어서, 프리차지 릴레이(42)를 "온"하고(S16), 직류링크 커패시터의 전압을 측정한다(S18). 이어서, 직류링크 커패시터의 측정 전압이 미리 설정된 제1 기준전압 이상이 되면(S20), (+)극의 메인 릴레이(24)를 "온"하고(S22), 제2시간 동안 대기한다(S24). 이어서, 프리차지 릴레이(42)를 "오프"하고(S26)하고, 제3 시간 동안 대기한다(S28). 이어서, 배터리(10)와 직류링크 커패시터(30)의 전압을 각각 측정하고(S30), 직류링크 커패시터의 측정 전압이 미리 설정된 제2 기준전압과 같은지 판단하여(S32), 같지 않은 경우 고장으로 판정(S34)하였다. 이와 같이, 직류링크 커패시터(30)를 충전할 때에는, 배터리(10)를 이용하여 프리차지를 진행한다. 프리차지(pre-charge)는 직류링크 커패시터에 돌입 전류로 인한 신뢰성 감소를 방지하기 위해 작동되는 것으로 돌입 전류를 제한하기 위해 프리차지 저항(44)이 직류링크 충전 회로에 연결된다. 앞서 설명한 바와 같이, 회로 연결은 (-)극 메인 릴레이 연결 온, 프리차지 릴레이 연결 온, (+)극 메인 릴레이 연결 온, 프리차지 릴레이 연결 오프의 순으로 진행될 수 있다. More specifically, a process of determining whether the battery management system has failed will be described with reference to FIG. 2. 2 is a flow chart showing a control process of the battery management system according to the prior art. As shown in FIG. 2, the control process of the battery management system according to the prior art first measures the voltage of the battery 10 ( S10). Subsequently, the main relay 22 of the negative pole is "on" (S12) and waits for the first time (S14). Then, the precharge relay 42 is "on" (S16), and the voltage of the DC link capacitor is measured (S18). Subsequently, when the measured voltage of the DC link capacitor exceeds the preset first reference voltage (S20), the main relay 24 of the (+) pole is "on" (S22), and waits for a second time (S24). . Then, the precharge relay 42 is "off" (S26), and waits for a third time (S28). Subsequently, the voltages of the battery 10 and the DC link capacitor 30 are measured (S30), and it is determined whether the measured voltage of the DC link capacitor is equal to the preset second reference voltage (S32), and if not, it is determined as a failure. (S34). In this way, when charging the DC link capacitor 30, precharge is performed using the battery 10. The pre-charge is operated to prevent a decrease in reliability due to the inrush current in the DC link capacitor, and the pre-charge resistor 44 is connected to the DC link charging circuit to limit the inrush current. As described above, the circuit connection may be performed in the order of (-) pole main relay connection on, precharge relay connection on, (+) pole main relay connection on, and precharge relay connection off.

한편, 이러한 배터리 관리 시스템에서는 배터리의 전압을 측정하는 제1 전압측정부와 직류링크 커패시터의 전압을 측정하는 제2 전압측정부를 구비하여, 배터리의 전압과 직류링크 커패시터의 전압을 측정하였다.Meanwhile, in such a battery management system, a first voltage measuring unit for measuring the voltage of the battery and a second voltage measuring unit for measuring the voltage of the DC link capacitor are provided, and the voltage of the battery and the voltage of the DC link capacitor are measured.

그러나, 종래 기술에 따른 배터리 관리 시스템에서는 배터리 전압과 직류링크 커패시터 전압을 측정하여 직류링크 커패시터의 측정값이 특정 기준전압(예로서, 배터리의 측정 전압)과 동일한 전압으로 충전되어 있는지 여부만을 확인하였을 뿐, 전압 측정에 대한 측정오차 및 측정오차에 대한 보정을 고려하지 않았다.However, in the battery management system according to the prior art, it is only possible to check whether the measured value of the DC link capacitor is charged at the same voltage as a specific reference voltage (for example, by measuring the battery voltage and the DC link capacitor voltage). However, the measurement error for voltage measurement and correction for the measurement error were not considered.

배터리 관리 시스템에서 사용되는 측정부는 반도체 증폭기 및, 저항들로 구성되어 있으며, 이들은 제조상의 오차 및 온도, 습도, 충격, 수명 감소, 전자파 노이즈 등에 의한 후천적 요인에 의해 오차가 발생할 수 있으며, 이로 인해 증폭기에 의해 증폭되고 저항들에 의해 분배된 전압 측정값에 오차가 포함되어 실제값과 달라지게 된다. 보다 구체적으로 도 3을 참조하여 설명한다.The measuring unit used in the battery management system is composed of semiconductor amplifiers and resistors, and these can be caused by manufacturing errors and acquired factors such as temperature, humidity, shock, life reduction, electromagnetic noise, etc. The measured voltage amplified by and distributed by the resistors contains an error and differs from the actual value. More specifically, it will be described with reference to FIG.

도 3은 도 1의 직류링크 커패시터에 충전되는 전압의 실제값과 전압측정부에 의해 측정되는 측정값을 나타내는 도로서, 도 3에 도시된 바와 같이, 직류링크 커패시터의 전압 충전시 실제값과 측정부에 의한 측정값은 충전 과정에서 달라지는 것을 알 수 있다. 이에 따라, 직류링크 커패시터의 프리차지 후 기준 전압과 비교할 때 측정 전압에 오차가 생기면 배터리, 커패시터, 릴레이의 고장 여부를 판단하는데 방해 요소로 작용하게 된다. 즉, 종래 기술에 따른 배터리 관리 시스템에서는 고장 여부를 판정하지만 판정된 고장의 원인이 전압측정부의 측정 오차에 의한 것인지, 시스템의 어느 구성에 의한 것인지 판단하기 어렵고, 이로 인해 고장이 시스템 구성의 원인이 아닌데 고장 판정이 내려지는 경우가 발생 될 수 있다. 따라서, 배터리 관리 시스템에서 제어부는 오차가 포함된 측정값에 의해 인버터(50) 등의 구성을 제어하게 되어 시스템의 신뢰성이 낮아지는 문제점이 있었다.3 is a diagram showing the actual value of the voltage charged in the DC link capacitor of FIG. 1 and the measured value measured by the voltage measuring unit. As shown in FIG. 3, the actual value and measurement of the DC link capacitor when charging the voltage It can be seen that the measured value by wealth varies during the charging process. Accordingly, when an error occurs in the measured voltage when compared with the reference voltage after the DC link capacitor is precharged, it acts as a disturbing factor in determining whether the battery, the capacitor, or the relay has failed. That is, in the battery management system according to the prior art, it is determined whether or not there is a failure, but it is difficult to determine whether the cause of the determined failure is due to a measurement error of the voltage measuring unit or which configuration of the system. No, there may be a case where a failure determination is made. Accordingly, in the battery management system, the control unit controls the configuration of the inverter 50 or the like based on the measured value including the error, thereby reducing the reliability of the system.

본 발명은 상기와 같은 문제점을 해결하기 위한 것으로서, 배터리 관리 시스템에서 배터리의 측정 전압, 측정 전류 또는 직류링크 커패시터의 측정 전압에 대해 측정 오차를 계산하고 오차를 보정함으로써 배터리 관리 시스템의 신뢰성을 높일 수 있는 배터리 관리 시스템의 측정값 오차 보정 장치 및 그 방법을 제공하는 데 그 목적이 있다.The present invention is to solve the above problems, in a battery management system, the reliability of the battery management system can be improved by calculating a measurement error with respect to a measurement voltage of a battery, a measurement current, or a measurement voltage of a DC link capacitor and correcting the error. An object of the present invention is to provide an apparatus and method for correcting a measurement error of a battery management system.

전술한 목적을 달성하기 위하여, 본 발명의 일면에 따른 배터리 관리 시스템의 측정값 오차 보정 방법은, 배터리 관리 시스템의 배터리의 전원 공급을 제어하여 직렬링크 커패시터의 충전 또는 방전을 시작하는 단계; 배터리의 전압, 전류 및 직류링크 커패시터의 전압을 측정하는 단계; 배터리의 측정 전압과 측정 전류를 미리 설정된 전류-전압 곡선과 비교하여 제1 오차 범위를 만족하는지 판단하는 단계; 제1 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교하여 제2 오차 범위를 만족하는지 판단하는 단계; 제2 오차 범위를 만족하는 경우, 배터리의 측정 전압과 직류링크 커패시터의 측정 전압을 비교하여 제3 오차 범위를 만족하는지 판단하는 단계; 제3 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 미리 설정된 직류링크 커패시터의 이상 전압과 비교하여, 시간에 따른 직류링크 커패시터의 전압 측정에 대한 선형성 오차가 제4 오차 범위를 만족하는지 판단하는 단계; 및 제1 내지 제4 오차 범위 중 어느 하나를 만족하지 않는 경우, 상기 측정하는 단계로 이동하여 발생된 오차만큼 측정값에 대한 오차 보정을 수행하는 단계를 포함한다.In order to achieve the above object, a method for correcting a measurement value error in a battery management system according to an aspect of the present invention includes: starting charging or discharging a serial link capacitor by controlling power supply of a battery in the battery management system; Measuring the voltage, current, and voltage of the DC link capacitor of the battery; Determining whether a first error range is satisfied by comparing the measured voltage and the measured current of the battery with a preset current-voltage curve; If the first error range is satisfied, comparing the measured voltage of the DC link capacitor with the accumulated voltage of the DC link capacitor calculated over time to determine whether the second error range is satisfied; Determining whether a third error range is satisfied by comparing the measured voltage of the battery and the measured voltage of the DC link capacitor when the second error range is satisfied; When the third error range is satisfied, the measured voltage of the DC link capacitor is compared with the abnormal voltage of the DC link capacitor set in advance to determine whether the linearity error for the voltage measurement of the DC link capacitor over time satisfies the fourth error range. Step to do; And if any one of the first to fourth error ranges is not satisfied, moving to the measuring step and performing error correction on the measured value by the amount of the generated error.

여기서, 상기 오차 보정을 수행하는 단계는, 오차 보정을 수행하기 전에, 상기 발생된 오차를 대응하는 고장 판단 기준값과 비교하여 고장 여부를 판단하는 것이 바람직하다.Here, in the step of performing the error correction, before performing the error correction, it is preferable to determine whether a failure occurs by comparing the generated error with a corresponding failure determination reference value.

또한, 상기 제3 오차 범위를 만족하는지 판단하는 단계에서, 배터리의 측정 전압과 직류링크 커패시터의 측정 전압을 비교하는 것은, 포화된 배터리의 측정 전압과 포화된 직류링크 커패시터의 측정 전압을 비교하는 것이다.In the step of determining whether the third error range is satisfied, comparing the measured voltage of the battery with the measured voltage of the DC link capacitor is comparing the measured voltage of the saturated battery with the measured voltage of the saturated DC link capacitor. .

한편, 본 발명의 다른 면에 따른 배터리 관리 시스템의 측정값 오차 보정 장치는, 배터리 관리 시스템에서 직류 전원을 발생시키는 배터리의 전압을 측정하는 제1 전압측정부; 상기 배터리의 전류를 측정하는 제1 전류측정부; 배터리 관리 시스템에서 직류링크 커패시터의 전압을 측정하는 제2 전압측정부; 및 배터리 관리 시스템의 배터리의 전원 공급을 제어하여 직렬링크 커패시터의 충전 또는 방전을 제어하되, 상기 제1 전압측정부, 제1 전류측정부 및 제2 전압측정부의 측정값을 이용하여 각 측정값이 설정된 오차 범위를 만족하는지 판단하고 발생된 오차만큼 대응하는 측정값에 대한 오차 보정을 수행하는 제어부를 포함한다.Meanwhile, an apparatus for correcting a measurement value error of a battery management system according to another aspect of the present invention includes: a first voltage measurement unit that measures a voltage of a battery that generates DC power in the battery management system; A first current measuring unit measuring the current of the battery; A second voltage measuring unit for measuring the voltage of the DC link capacitor in the battery management system; And controlling the power supply of the battery of the battery management system to control charging or discharging of the serial link capacitor, and each measured value is determined by using the measured values of the first voltage measurement unit, the first current measurement unit, and the second voltage measurement unit And a control unit that determines whether or not a set error range is satisfied, and performs error correction on a measured value corresponding to the generated error.

여기서, 상기 제어부는, 배터리의 측정 전압과 측정 전류를 미리 설정된 전류-전압 곡선과 비교하여 제1 오차 범위를 만족하는지 판단하는 제1 판단부; 제1 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교하여 제2 오차 범위를 만족하는지 판단하는 제2 판단부; 제2 오차 범위를 만족하는 경우, 배터리의 측정 전압과 직류링크 커패시터의 측정 전압을 비교하여 제3 오차 범위를 만족하는지 판단하는 제3 판단부; 및 제3 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 미리 설정된 직류링크 커패시터의 이상 전압과 비교하여, 시간에 따른 직류링크 커패시터의 전압 측정에 대한 선형성 오차가 제4 오차 범위를 만족하는지 판단하는 제4 판단부를 포함하여 구성된다.Here, the control unit includes: a first determination unit configured to determine whether a first error range is satisfied by comparing the measured voltage and the measured current of the battery with a preset current-voltage curve; A second determination unit determining whether a second error range is satisfied by comparing the measured voltage of the DC link capacitor with the accumulated voltage calculated over time when the first error range is satisfied; A third determination unit configured to determine whether a third error range is satisfied by comparing the measured voltage of the battery and the measured voltage of the DC link capacitor when the second error range is satisfied; And if the third error range is satisfied, the measured voltage of the DC link capacitor is compared with the abnormal voltage of the DC link capacitor set in advance, and whether the linearity error of the voltage measurement of the DC link capacitor over time satisfies the fourth error range. And a fourth determination unit to determine.

바람직하게는, 상기 제어부는, 오차 보정을 수행하기 전에, 상기 발생된 오차를 대응하는 고장 판단 기준값과 비교하여 고장 여부를 판단하는 것이 바람직하다.Preferably, before performing error correction, the control unit may compare the generated error with a corresponding failure determination reference value to determine whether there is a failure.

또한, 상기 제3 판단부에서 배터리의 측정 전압과 직류링크 커패시터의 측정 전압을 비교하는 것은, 포화된 배터리의 측정 전압과 포화된 직류링크 커패시터의 측정 전압을 비교하는 것이다.In the third determination unit, comparing the measured voltage of the battery and the measured voltage of the DC link capacitor is to compare the measured voltage of the saturated battery with the measured voltage of the saturated DC link capacitor.

본 발명에 따르면, 배터리 관리 시스템에서 배터리의 측정 전압, 측정 전류 또는 직류링크 커패시터의 측정 전압에 대해 단계적으로 측정 오차를 계산하고 측정 오차를 보정함으로써 배터리 관리 시스템의 신뢰성을 높일 수 있는 효과가 있다.According to the present invention, there is an effect of increasing the reliability of a battery management system by calculating a measurement error step by step with respect to a measurement voltage of a battery, a measurement current, or a measurement voltage of a DC link capacitor in a battery management system and correcting the measurement error.

도 1은 전기자동차의 배터리 관리 시스템의 구성을 설명하기 위한 도이다.
도 2는 종래 기술에 따른 배터리 관리 시스템의 제어과정을 나타내는 순서도이다.
도 3은 도 1의 직류링크 커패시터에 충전되는 전압의 실제값과 전압측정부에 의해 측정되는 측정값을 나타내는 도이다.
도 4는 본 발명의 일 실시예에 따른 배터리 관리 시스템의 측정값 오차 보정 장치의 구성을 나타내는 도이다.
도 5는 본 발명의 일 실시예에 따른 배터리 관리 시스템의 측정값 오차 보정 방법의 흐름을 나타내는 순서도이다.
도 6은 도 5의 Phase 1의 흐름을 보다 구체적으로 설명하기 위한 도이다.
도 7은 도 5의 Phase 2의 흐름을 보다 구체적으로 설명하기 위한 도이다.
도 8은 본 발명의 일 실시예에 따른 제1 및 제2 전압측정부의 회로도를 나타내는 도로서, (a)는 배터리의 전압을 측정하는 제1 전압측정부의 회로도를 나타내고, (b)는 직류링크 커패시터의 전압을 측정하는 제2 전압측정부의 회로도를 나타낸다.
도 9는 본 발명의 일 실시에에 따라 측정값 오차 보정 방법을 컴퓨터 시뮬레이션으로 구현한 결과를 나타내는 도이다.
1 is a diagram illustrating a configuration of a battery management system for an electric vehicle.
2 is a flow chart showing a control process of the battery management system according to the prior art.
3 is a diagram showing an actual value of a voltage charged in the DC link capacitor of FIG. 1 and a measured value measured by a voltage measuring unit.
4 is a diagram illustrating a configuration of an apparatus for correcting a measured value error of a battery management system according to an embodiment of the present invention.
5 is a flow chart showing a flow of a method for correcting a measurement value error in a battery management system according to an embodiment of the present invention.
6 is a diagram for explaining the flow of Phase 1 of FIG. 5 in more detail.
7 is a diagram for explaining the flow of Phase 2 of FIG. 5 in more detail.
8 is a diagram showing a circuit diagram of the first and second voltage measuring units according to an embodiment of the present invention, (a) is a circuit diagram of the first voltage measuring unit measuring the voltage of the battery, and (b) is a DC link Shows a circuit diagram of a second voltage measuring unit that measures the voltage of a capacitor.
9 is a diagram showing a result of implementing a computer simulation method for correcting a measurement error according to an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 용이하게 이해할 수 있도록 제공되는 것이며, 본 발명은 청구항의 기재에 의해 정의된다. 한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자 이외의 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.Advantages and features of the present invention, and a method of achieving them will become apparent with reference to the embodiments described below in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but will be implemented in various forms different from each other, and only these embodiments make the disclosure of the present invention complete, and common knowledge in the technical field to which the present invention pertains. It is provided so that the scope of the invention can be easily understood by those who have it, and the invention is defined by the description of the claims. Meanwhile, terms used in the present specification are for explaining embodiments and are not intended to limit the present invention. In this specification, the singular form also includes the plural form unless specifically stated in the phrase. As used herein, "comprises" or "comprising" refers to the presence of one or more other components, steps, actions and/or elements other than the recited elements, steps, actions and/or elements, or Does not rule out addition.

이하, 도 1 및 도 4를 참조하여 본 발명에 따른 배터리 관리 시스템의 측정값 오차 보정 장치를 설명한다. 도 4는 본 발명의 일 실시예에 따른 배터리 관리 시스템의 측정값 오차 보정 장치의 구성을 나타내는 도이다. Hereinafter, an apparatus for correcting a measurement value error of a battery management system according to the present invention will be described with reference to FIGS. 1 and 4. 4 is a diagram illustrating a configuration of an apparatus for correcting a measured value error of a battery management system according to an embodiment of the present invention.

도 4에 도시된 바와 같이, 본 발명에 따른 배터리 관리 시스템의 측정값 오차 보정 장치는, 크게 제1 전압측정부(110), 제1 전류측정부(120), 제2 전압측정부(130) 및 제어부(140)를 포함하여 구성될 수 있다. As shown in FIG. 4, the measurement value error correction apparatus of the battery management system according to the present invention includes a first voltage measurement unit 110, a first current measurement unit 120, and a second voltage measurement unit 130. And it may be configured to include a control unit 140.

상기 제1 전압측정부(110)는 배터리 관리 시스템에서 직류 전원을 발생시키는 배터리(10)의 전압을 측정하는 구성이다.The first voltage measuring unit 110 is a component that measures the voltage of the battery 10 that generates DC power in the battery management system.

상기 제1 전류측정부(120)는 배터리(10)의 전류를 측정하는 구성이다.The first current measuring unit 120 is a component that measures the current of the battery 10.

상기 제2 전압측정부(130)는 배터리 관리 시스템에서 직류링크 커패시터(30)의 전압을 측정하는 구성이다. The second voltage measuring unit 130 is a component that measures the voltage of the DC link capacitor 30 in the battery management system.

또한, 제어부(140)는 배터리 관리 시스템의 배터리(10)의 전원 공급을 제어하여 직렬링크 커패시터(30)의 충전 또는 방전을 제어하되, 제1 전압측정부(110), 제1 전류측정부(120) 및 제2 전압측정부(130)의 측정값을 이용하여 각 측정값이 설정된 오차 범위를 만족하는지 판단하고 발생된 오차만큼 대응하는 측정값에 대한 오차 보정을 수행한다.In addition, the controller 140 controls the charging or discharging of the serial link capacitor 30 by controlling the power supply of the battery 10 of the battery management system, but the first voltage measurement unit 110 and the first current measurement unit ( 120) and the measured values of the second voltage measuring unit 130 are used to determine whether each measured value satisfies a set error range, and error correction is performed on the corresponding measured value as much as the generated error.

보다 구체적으로, 상기 제어부(140)는, 배터리의 측정 전압과 측정 전류를 미리 설정된 전류-전압 곡선과 비교하여 제1 오차 범위를 만족하는지 판단하는 제1 판단부(141); 제1 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교하여 제2 오차 범위를 만족하는지 판단하는 제2 판단부(143); 제2 오차 범위를 만족하는 경우, 배터리의 측정 전압과 직류링크 커패시터의 측정 전압을 비교하여 제3 오차 범위를 만족하는지 판단하는 제3 판단부(145); 및 제3 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 미리 설정된 직류링크 커패시터의 이상 전압과 비교하여, 시간에 따른 직류링크 커패시터의 전압 측정에 대한 선형성 오차가 제4 오차 범위를 만족하는지 판단하는 제4 판단부(147)를 포함한다. 이에 따라, 제어부(140)는 제1 전압측정부(110), 제1 전류측정부(120) 및 제2 전압측정부(130)로부터 측정된 전압 및 전류에 대한 측정값을 이용하여 각 측정값이 설정된 오차 범위를 만족하는지 단계적으로 판단하고, 발생된 오차만큼 대응하는 측정값에 대한 오차 보정을 수행할 수 있다.More specifically, the control unit 140 includes: a first determination unit 141 for determining whether a first error range is satisfied by comparing the measured voltage and the measured current of the battery with a preset current-voltage curve; A second determination unit 143 for determining whether a second error range is satisfied by comparing the measured voltage of the DC link capacitor with the accumulated voltage calculated over time when the first error range is satisfied; A third determination unit 145 that compares the measured voltage of the battery and the measured voltage of the DC link capacitor to determine whether the third error range is satisfied when the second error range is satisfied; And if the third error range is satisfied, the measured voltage of the DC link capacitor is compared with the abnormal voltage of the DC link capacitor set in advance, and whether the linearity error of the voltage measurement of the DC link capacitor over time satisfies the fourth error range. It includes a fourth determination unit 147 to determine. Accordingly, the control unit 140 uses the measured values for the voltage and current measured from the first voltage measurement unit 110, the first current measurement unit 120, and the second voltage measurement unit 130. It is possible to determine step by step whether or not the set error range is satisfied, and perform error correction for a corresponding measured value as much as the generated error.

여기서, 배터리 관리 시스템은 도 1을 이용하여 앞서 설명한 바와 같이, 배터리(10), 메인 릴레이(22, 24), 직류링크 커패시터(30), 프리차지 릴레이(42), 프리차지 저항(44), 인버터(50), 모터(60)를 포함하여 구성될 수 있다.Here, the battery management system is a battery 10, a main relay 22, 24, a DC link capacitor 30, a precharge relay 42, a precharge resistor 44, as described above with reference to FIG. It may be configured to include an inverter 50 and a motor 60.

이어서, 도 5 내지 도 7을 이용하여, 본 발명에 따른 배터리 관리 시스템의 측정값 오차 보정 방법에 대해서 설명하기로 한다. 여기서, 도 5는 본 발명의 일 실시예에 따른 배터리 관리 시스템의 측정값 오차 보정 방법의 흐름을 나타내는 순서도이며, 도 6은 도 5의 Phase 1의 흐름을 보다 구체적으로 설명하기 위한 도이고, 도 7은 도 5의 Phase 2의 흐름을 보다 구체적으로 설명하기 위한 도이다.Next, a method of correcting a measurement value error of the battery management system according to the present invention will be described with reference to FIGS. 5 to 7. Here, FIG. 5 is a flow chart showing a flow of a method for correcting a measurement value error of a battery management system according to an embodiment of the present invention, and FIG. 6 is a diagram for explaining the flow of Phase 1 of FIG. 5 in more detail, and FIG. 7 is a diagram for explaining the flow of Phase 2 of FIG. 5 in more detail.

도 5에 도시된 바와 같이, 본 발명에 따른 배터리 관리 시스템의 측정값 오차 보정 방법은, 우선, 배터리 관리 시스템의 배터리의 전원 공급을 제어하여 직렬링크 커패시터의 충전 또는 방전을 시작하여(S110), 배터리의 전압, 전류 및 직류링크 커패시터의 전압을 측정한다(S120). 여기서, 직류링크 커패시터의 충전은 배터리의 프리차지를 이용하고, 직류링크 커패시터의 방전은 별도의 방전 저항을 이용하거나 모터(60)에 의한 능동 방전을 통해 이루어질 수 있다. 이어서, 배터리의 측정 전압과 측정 전류를 미리 설정된 전류-전압 곡선과 비교하여 제1 오차 범위를 만족하는지 판단한다(S130). 이어서, 제1 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교하여 제2 오차 범위를 만족하는지 판단한다(S140). 이어서, 제2 오차 범위를 만족하는 경우, 배터리의 측정 전압과 직류링크 커패시터의 측정 전압을 비교하여 제3 오차 범위를 만족하는지 판단한다(S150). 이어서, 제3 오차 범위를 만족하는 경우, 직류링크 커패시터의 측정 전압을 미리 설정된 직류링크 커패시터의 이상 전압과 비교하여, 시간에 따른 직류링크 커패시터의 전압 측정에 대한 선형성 오차가 제4 오차 범위를 만족하는지 판단한다(S160). 만일, 상기 단계 S130 내지 S160에서 제1 내지 제4 오차 범위 중 어느 하나를 만족하지 않는 경우는, 상기 측정하는 단계(S120)로 이동하면서 발생된 오차만큼 측정부의 측정값에 대한 오차 보정을 수행하고(S170), 이후 단계를 반복하게 된다. As shown in FIG. 5, the method of correcting a measurement value error of the battery management system according to the present invention includes, first, controlling the power supply of the battery of the battery management system to start charging or discharging the serial link capacitor (S110), The voltage, current, and voltage of the DC link capacitor of the battery are measured (S120). Here, the DC link capacitor may be charged using a precharge of a battery, and the DC link capacitor may be discharged using a separate discharge resistor or through active discharge by the motor 60. Then, it is determined whether the first error range is satisfied by comparing the measured voltage and the measured current of the battery with a preset current-voltage curve (S130). Subsequently, when the first error range is satisfied, it is determined whether the second error range is satisfied by comparing the measured voltage of the DC link capacitor with the accumulated voltage of the DC link capacitor calculated over time (S140). Subsequently, when the second error range is satisfied, it is determined whether the third error range is satisfied by comparing the measured voltage of the battery with the measured voltage of the DC link capacitor (S150). Subsequently, when the third error range is satisfied, the measured voltage of the DC link capacitor is compared with the abnormal voltage of the DC link capacitor set in advance, and the linearity error of the voltage measurement of the DC link capacitor over time satisfies the fourth error range. Whether or not it is determined (S160). If any one of the first to fourth error ranges is not satisfied in the steps S130 to S160, the error correction for the measured value of the measuring unit is performed as much as the error generated while moving to the measuring step S120, and (S170), the subsequent steps are repeated.

또한, 상기 오차 보정을 수행하는 단계(S170)는, 오차 보정을 수행하기 전에, 발생된 오차에 대응하는 고장 판단 기준값(미리 설정된 값)과 비교하여(S180), 고장 여부를 판단할 수 있다(S190). 즉, 제어부는 발생된 오차의 크기가 미리 설정된 고장 판단 기준값보다 큰 경우, 고장인 것으로 판단하고 시스템을 종료하거나 사용자에게 경고할 수 있다. 여기서, 상기 제1 내지 제4 오차 범위는, 제조자에 의해 미리 결정되는 값으로, 이후에서, 각각 스펙 A 내지 스펙 D로 표현할 수 있다. 또한, 고장 판단 기준값도 단계 S130 내지 S160의 각 판단 단계에서 각각 미리 설정되는 값으로서 제1 내지 제4 오차 범위보다 더 크게 설정되는 값이다. 다시 말해, 각 판단 단계에서 발생되는 오차가 비교되는 값과 비교하여 차이가 너무 크게 발생되는 경우, 측정값을 보정할 필요없이 고장 진단을 하기 위한 값이다.In addition, in the step of performing the error correction (S170), before performing the error correction, a failure determination reference value (a preset value) corresponding to the generated error may be compared (S180) to determine whether or not there is a failure ( S190). That is, if the size of the generated error is larger than the preset failure determination reference value, the controller may determine that it is a failure and terminate the system or warn the user. Here, the first to fourth error ranges are values determined in advance by a manufacturer, and may be expressed as specs A to D, respectively. Also, the failure determination reference value is a value that is preset in each determination step of steps S130 to S160, and is a value that is set larger than the first to fourth error ranges. In other words, it is a value for diagnosing a failure without the need to correct the measured value when the difference is too large compared to the value to be compared with the error generated in each determination step.

또한, 상기 제3 오차 범위를 만족하는지 판단하는 단계에서, 배터리의 측정 전압과 직류링크 커패시터의 측정 전압을 비교하는 것은, 포화된 배터리의 측정 전압과 포화된 직류링크 커패시터의 측정 전압을 비교하는 것이다.In the step of determining whether the third error range is satisfied, comparing the measured voltage of the battery with the measured voltage of the DC link capacitor is comparing the measured voltage of the saturated battery with the measured voltage of the saturated DC link capacitor. .

한편, 도 5에서와 같이, 본 발명에 따른 측정값 오차 보정 방법에서 단계 S120, S130 및 S140를 크게 Phase 1로 구분할 수 있으며, 단계 S150 및 S160은 Phase 2로 구분할 수 있다. Meanwhile, as shown in FIG. 5, steps S120, S130 and S140 can be largely classified into Phase 1 in the measurement error correction method according to the present invention, and steps S150 and S160 can be classified into Phase 2.

보다 구체적으로, 도 6을 이용하여 Phase 1에 대해서 설명한다. 도 6은 배터리 전압(VBAT)과 직류링크 커패시터 전압(VLink)에 대해 충방전을 하고 있는 상태이며, 아직 포화된 상태는 아닐 때를 전제로 한다. More specifically, Phase 1 will be described with reference to FIG. 6. 6 is a state in which charging and discharging of the battery voltage (V BAT ) and the DC link capacitor voltage (V Link ) is performed, and it is assumed that the state is not saturated yet.

먼저, 제1 전압측정부(110)와 제1 전류측정부(120)를 이용하여 배터리의 전압(VBAT) 및 전류(IBAT)를 측정한다(S122). 이는 측정된 값을 순서적으로 미리 저장된 사양(스펙 A, 스펙 B, 스펙 C, 스펙 D)과 비교하기 위해서이다. First, the voltage (V BAT ) and the current (I BAT ) of the battery are measured using the first voltage measurement unit 110 and the first current measurement unit 120 (S122). This is to compare the measured values with pre-stored specifications (spec A, spec B, spec C, spec D) in order.

여기서, 도 8을 참조하여 제1 전압측정부 및 제2 전압측정부를 설명하기로 한다. 도 8은 본 발명의 일 실시예에 따른 제1 및 제2 전압측정부의 회로도를 나타내는 도로서, (a)는 배터리의 전압을 측정하는 제1 전압측정부의 회로도를 나타내고, (b)는 직류링크 커패시터의 전압을 측정하는 제2 전압측정부의 회로도를 나타낸다.Here, a first voltage measurement unit and a second voltage measurement unit will be described with reference to FIG. 8. 8 is a diagram showing a circuit diagram of the first and second voltage measuring units according to an embodiment of the present invention, (a) is a circuit diagram of the first voltage measuring unit measuring the voltage of the battery, and (b) is a DC link Shows a circuit diagram of a second voltage measuring unit that measures the voltage of a capacitor.

도 8의 (a) 및 (b)에서와 같이, 제1 전압측정부는 배터리에 대해 소정 이득(Gbat sensed)을 가지는 증폭기와 저항들(R1, R2, R3, R4)을 이용하여 회로법칙에 따라 센싱값(Vbat sensed)을 얻어낸다. 마찬가지로, 제2 전압측정부는 직류링크 커패시터에 대해 소정 이득(Glink sensed)을 가지는 증폭기와 저항들(R5, R6, R7, R8)을 이용하여 회로법칙에 따라 센싱값(Vlink sensed)을 얻어낸다. 각 센싱값은 다음과 같은 계산식에 의해 얻어질 수 있다.As shown in (a) and (b) of Fig. 8, the first voltage measurement unit is based on the circuit rule using an amplifier and resistors R1, R2, R3, R4 having a predetermined gain (G bat sensed ) for the battery. Accordingly, the sensing value (V bat sensed ) is obtained. Likewise, the second voltage measuring unit obtains a sensing value (V link sensed ) according to the circuit law using an amplifier and resistors (R5, R6, R7, R8) having a predetermined gain (G link sensed ) for a DC link capacitor. Serve. Each sensing value can be obtained by the following calculation formula.

Vbat sensed =

Figure pat00001
V bat sensed =
Figure pat00001

Vlink sensed =

Figure pat00002
V link sensed =
Figure pat00002

여기서, (ideal) 저항값은 저항이 오차를 지니고 있지 않은 이상적인 저항값을 의미한다. 또한, R1 내지 R4는 배터리 전압 센싱회로에 사용되는 저항으로서, 공통모드 신호 잡음 제거를 위한 차동증폭기 회로에 사용되는 저항이다. 유사하게, R5 내지 R8은 직류링크 커패시터 전압 센싱회로에 사용되는 저항으로서, 공통모드 신호 잡음 제거를 위한 차동증폭기 회로에 사용되는 저항이다. Here, the (ideal) resistance value means an ideal resistance value in which resistance does not have an error. Further, R1 to R4 are resistors used in the battery voltage sensing circuit, and are resistors used in a differential amplifier circuit for removing common mode signal noise. Similarly, R5 to R8 are resistors used in the DC link capacitor voltage sensing circuit, and are resistors used in the differential amplifier circuit for removing common mode signal noise.

계속해서, 도 6에 도시된 바와 같이, 측정된 배터리의 전압(VBAT) 및 전류(IBAT)를 미리 설정된 배터리의 전류, 전압에 대한 룩업 테이블(Lookup Table)의 오차 허용범위(스펙 A)에 들어오는지 확인하여(S132), 오차 허용범위를 만족하는지 판단한다(S134). 만약, 오차 허용범위에 들어오지 않는다면(NO), 발생된 오차를 보정하기 위해 배터리 측정 전압 또는 측정 전류에 대해 측정값 변경 프로세스를 진행하게 된다(S171). 일 실시예로서는, 배터리 전압과 배터리 전류의 측정값을 제어부(140)에 저장하고, 저장된 배터리의 전압 및 전류의 측정값에 대해 룩업 테이블을 이용하여 매핑된 배터리 전압(Vbat mapped) 및 전류(Ibat mapped)를 산출한다. 다시 말해, 측정된 배터리 전류를 입력하여 매핑된 배터리 전압값을 얻고, 측정된 배터리 전압을 입력하여 매핑된 배터리 전류값을 얻는다. 그리고 나서, 측정된 배터리 전압과 매핑된 배터리 전압을 비교하여 스펙 A를 만족하는지 판단(예로써, 판단을 위한 비교식은, (IBAT-Ibat mapped)/Ibat mapped <1%)하고, 측정된 배터리 전류와 매핑된 배터리 전류를 비교하여 스펙 A를 만족하는지 판단(예로써, 판단을 위한 비교식은, (VBAT-Vbat mapped)/Vbat mapped <1%)한다. 만족하지 않는 경우 해당 측정값을 오차만큼 보정하여 새로운 배터리 전압 및 배터리 전류를 얻을 수 있다. 바람직하게는, 스펙 A에 대한 오차 기준은 예로써 1% 즉, 0.01로 설정될 수 있다. Subsequently, as shown in FIG. 6, the measured voltage (V BAT ) and current (I BAT ) of the battery are pre-set to the current and voltage of the battery, and the error tolerance of the lookup table for the voltage (spec A) It is checked whether it enters into (S132), and it is determined whether the error tolerance is satisfied (S134). If the error is not within the tolerance range (NO), a process of changing the measured value of the battery measured voltage or measured current is performed to correct the generated error (S171). An exemplary example, store the measured values of the battery voltage and the battery current to the controller 140, and the battery voltage (V bat mapped) mapping using a lookup table for the measurement of the voltage and current of the stored battery and the current (I bat mapped ). In other words, a mapped battery voltage value is obtained by inputting the measured battery current, and a mapped battery current value is obtained by inputting the measured battery voltage. Then, compare the measured battery voltage and the mapped battery voltage to determine whether the specification A is satisfied (for example, the comparison formula for determination is (I BAT -I bat mapped )/I bat mapped <1%), and measure Determine whether the specification A is satisfied by comparing the mapped battery current with the mapped battery current (for example, the comparison formula for determination is (V BAT -V bat mapped )/V bat mapped <1%). If not satisfied, a new battery voltage and battery current can be obtained by correcting the measured value by an error. Preferably, the error criterion for the specification A may be set to 1%, that is, 0.01, for example.

이어서, 단계 S134에서, 오차 허용범위에 들어오면(YES), 직류링크 커패시터의 전압(VLink)을 확인하여(S142), 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교하여 오차 허용범위(스펙 B)를 만족하는지 판단한다(S144). 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교되는 오차(βintegral)는, 예를 들면,

Figure pat00003
로 얻어질 수 있다. 여기서, CLink는 직류링크 커패시터의 용량을 의미하며, t2를 현재 시각으로 할 때, t1은 현재 시각보다 과거의 특정 시각을 의미한다. 만약, 오차 허용범위에 들어오지 않는다면(NO), 발생된 오차를 보정하기 위해 직류링크 커패시터의 측정 전압에 대해 측정값 변경 프로세스를 진행하게 된다(S172). 만약, 단계 S144에서 오차 허용범위에 들어오면(YES), Phase 2로 이어진다. Subsequently, in step S134, if the error is within the tolerance (YES), the voltage of the DC link capacitor (V Link ) is checked (S142), and the error tolerance is compared with the accumulated voltage of the DC link capacitor calculated over time ( It is determined whether the specification B) is satisfied (S144). The error (β integral ) compared to the accumulated voltage of the DC link capacitor calculated over time is, for example,
Figure pat00003
Can be obtained with Here, C Link means the capacity of the DC link capacitor, and when t 2 is the current time, t 1 means a specific time in the past than the current time. If the error is not within the tolerance range (NO), a process of changing the measured value of the measured voltage of the DC link capacitor is performed to correct the generated error (S172). If, in step S144, the error is within the tolerance range (YES), the process proceeds to Phase 2.

바람직한 실시예로서, 측정된 배터리의 전류값을 직류링크 커패시터 용량으로 나눈 값(Ibat sensed/Clink ideal)과, 제1 전류측정부의 게인값(G전류센서)을 곱하고, 곱한 값을 직류링크 커패시터 전압의 적분값과 더하여 새로운 직류링크 커패시터의 전압 적분값으로 업데이트한다. 업데이트된 직류링크 커패시터의 전압 적분값을 현재 시점에서 측정된 직류링크 커패시터의 전압과 비교하여 스펙 B를 만족하는지 확인한다. 만족하지 않으면 측정값을 변경프로세스를 진행해서 새로운 배터리 전압과 새로운 직류링크 커패시터 전압을 얻을 수 있다. 또 다른 실시예로서, 직류링크 커패시터의 전압(VLink sensed)을 충전 시간에 따라 계산된 직류링크 커패시터의 누적 전압(Vlink integral)과 비교하는 비교식은, 예를 들면,

Figure pat00004
으로 판단할 수 있다. 여기서, η은 스펙 B에 대한 오차율을 의미하며, 예로써, 1% 즉, 0.01로 설정될 수 있다. 비교식에 의해 오차범위를 초과하는 경우에는 측정값에 대해 변경 프로세스를 진행하는데, 측정값(Vlink sensed)을 변경하는 변경식은, 예를 들면,
Figure pat00005
으로 측정값을 변경(보정)할 수 있다. 여기서, λ는 측정값 변경시 사용되는 파라미터로서, 예로써, λ=1000으로 설정될 수 있다. 또한, 파라미터 CalBSign은 적분값(Vlink integral)과 측정값(Vlink sensed)의 관계에 따라 정해지는 값으로, 예로써, "Vlink sensed - Vlink integral > 0"인 경우, "CalBSign = +1"로 설정되고, "Vlink sensed - Vlink integral = 0"인 경우, "CalBSign = 0"로 설정되며, "Vlink sensed - Vlink integral < 0"인 경우, "CalBSign = -1"로 설정될 수 있다.In a preferred embodiment, the measured current value of the battery is divided by the DC link capacitor capacity (I bat sensed /C link ideal ) and the gain value of the first current measuring unit (G current sensor ) is multiplied, and the multiplied value is the DC link. It is updated with the voltage integral value of the new DC link capacitor in addition to the integral value of the capacitor voltage. Compare the voltage integral value of the updated DC link capacitor with the voltage of the DC link capacitor measured at the present time to check whether the specification B is satisfied. If not satisfied, the process of changing the measured value can be performed to obtain a new battery voltage and a new DC link capacitor voltage. As another embodiment, a comparison equation for comparing the voltage of the DC link capacitor (V Link sensed ) with the accumulated voltage of the DC link capacitor calculated according to the charging time (V link integral ) is, for example,
Figure pat00004
Can be judged as. Here, η means an error rate for the specification B, and may be set to 1%, that is, 0.01, for example. If the error range is exceeded by the comparison formula, the process of changing the measured value proceeds. The modified formula for changing the measured value (V link sensed ) is, for example
Figure pat00005
You can change (correct) the measured value. Here, λ is a parameter used when changing the measured value, and may be set to λ=1000, for example. In addition, the parameter CalBSign is a value determined according to the relationship between the integral value (V link integral ) and the measured value (V link sensed ). For example, when "V link sensed -V link integral >0","CalBSign = + 1", when "V link sensed -V link integral = 0", is set to "CalBSign = 0", when "V link sensed -V link integral <0", is set to "CalBSign = -1" Can be set.

이어서, 도 7을 이용하여 Phase 2에 대해서 설명한다. 도 7에서 Phase 2는 배터리 전압(VBAT)와 직류링크 커패시터 전압(VLink)에 대해 포화 상태에 있을 때 진행되는 단계이다. Next, phase 2 will be described with reference to FIG. 7. In FIG. 7, Phase 2 is a step performed when the battery voltage (V BAT ) and the DC link capacitor voltage (V Link ) are saturated.

먼저 배터리 전압(VBAT)와 직류링크 커패시터 전압(VLink)을 측정한다(S152). 이어서, 측정한 전압 VBAT와 VLink가 포화되어 있는지를 판단한다(S154). 포화되었는지 판단의 기준이 되는 값은 미리 설정되어 있다. 만일, 충분히 긴 시간이 지나도록 포화되지 않았다면 상기 판단의 기준이 되는 값과의 오차 보정을 위해 직류링크 커패시터에 대해 측정값 변경 프로세스를 진행하게 되며(S173), 측정한 전압 VBAT와 VLink가 포화된 것으로 판단되면 VBAT와 VLink의 차이와 오차 허용범위인 스펙 C를 비교한다(S156). 비교시, VBAT와 VLink의 차이가 스펙 C보다 더 큰지를 비교하여, 크지 않다면 VBAT와 VLink의 차이에 따른 오차를 보정하기 위해 상기 단계 S156단계로 이동하고, 크다면 직류링크 커패시터의 충전 또는 방전 중의 전압 이력을 확인하는 단계로 이동한다(S162). First, the battery voltage (V BAT ) and the DC link capacitor voltage (V Link ) are measured (S152). Next, it is determined whether the measured voltages V BAT and V Link are saturated (S154). A value that is a criterion for determining whether or not it is saturated is preset. If the saturation has not passed for a sufficiently long time, the process of changing the measured value of the DC link capacitor is performed in order to correct the error from the value used for the determination (S173), and the measured voltages V BAT and V Link are If it is determined that it is saturated, the difference between V BAT and V Link and the error tolerance specification C are compared (S156). When comparing, compare whether the difference between V BAT and V Link is greater than the specification C, and if not, go to step S156 to correct the error due to the difference between V BAT and V Link . It moves to the step of checking the voltage history during charging or discharging (S162).

바람직한 실시예로서, 스펙 C는 포화된 배터리 전압 측정값에 포화된 직류링크 커패시터 전압 측정값을 빼서, 뺀 값이 0보다 큰지 여부를 판단하는 것으로 설정될 수 있다. 스펙 C를 만족하지 않으면 측정값에 대해 변경 프로세스를 진행하여 새로운 직류링크 커패시터 전압을 얻을 수 있다. 또는, 포화된 배터리 전압 측정값(Vbat sensed(saturated))과 직류링크 커패시터 전압 측정값(Vlink sensed(saturated))의 차이가 0보다 크고 포화된 배터리 전류 측정값(Ibat sensed(saturated))이 0보다 크다고 판단되는 경우에만 변경 프로세스를 진행할 수 있다. 이는 배터리 전압이 직류링크 커패시터 전압보다 큰데, 배터리 전류가 0보다 작아 흐르는 전류가 반대라면 오차가 있다고 판단될 수 있기 때문이다.In a preferred embodiment, the specification C may be set by subtracting the measured value of the saturated DC link capacitor voltage from the measured value of the saturated battery voltage, and determining whether the subtracted value is greater than zero. If the specification C is not satisfied, a new DC link capacitor voltage can be obtained by performing a process of changing the measured value. Alternatively, the difference between the saturated battery voltage measurement value (V bat sensed(saturated) ) and the DC link capacitor voltage measurement value (V link sensed(saturated) ) is greater than 0 and the saturated battery current measurement value (I bat sensed(saturated)) ) Can proceed with the change process only if it is determined that it is greater than 0. This is because the battery voltage is greater than the DC link capacitor voltage, and it can be determined that there is an error if the battery current is less than 0 and the current flowing is opposite.

이어서, 배터리와 직류링크 커패시터의 충전 또는 방전 곡선과 관련된 RC 회로의 충방전 지수함수에 대한 선형성 오차(γLinearity)를 계산하고(S164), 선형성 오차를 스펙 D와 비교한다(S166). 선형성 오차(γLinearity)는, 충전 또는 방전시 측정값들 VLink(Meas)과 RC 회로 충방전 지수함수에 의한 이상적인 값들 VLink(Ideal)의 차이값의 절대값에 대해 최대값(max)을 분자로 하고, 분모는 직류링크 커패시터의 전압을 측정하는 제2 전압 측정부의 전체측정범위(Full Scale Range)의 값으로 하여 얻을 수 있다. 예를 들면,

Figure pat00006
를 통해 계산될 수 있다. 여기서, 상기 RC 회로의 R과 C를 설명하면, R은 충전 시에는 배터리에 의한 프리차지 중에 이용되는 프리차지 저항(44)을 의미하며, 방전 시에는 직류링크 커패시터의 전압 방전을 위한 방전 저항을 의미한다. C는 직류링크 커패시터의 용량을 의미한다. 만일, 상기 선형성 오차가 스펙 D를 만족하는 경우, 즉, 스펙 D 보다 작을 경우에는 Phase 2 종료 단계로 이동하여, 제어부(140)의 제어에 따라 인버터 및 컨버터 스위치를 구동하여 모터(60)의 동작을 제어할 수 있다. 만일, 스펙 D를 만족하지 않는 경우에는 선형성 오차에 대해 직류링크 커패시터의 전압을 보정하기 위해 측정값 변경 프로세스를 진행하게 된다(S174). Subsequently, the linearity error (γ Linearity ) for the charge/discharge exponential function of the RC circuit related to the charge or discharge curve of the battery and the DC link capacitor is calculated (S164), and the linearity error is compared with the specification D (S166). Linearity error (γ Linearity ) is the maximum value (max) for the absolute value of the difference between the measured values V Link(Meas) during charging or discharging and the ideal values V Link(Ideal) by the RC circuit charge/discharge exponential function. The numerator is used, and the denominator can be obtained as the value of the full scale range of the second voltage measuring unit that measures the voltage of the DC link capacitor. For example,
Figure pat00006
It can be calculated through Here, when R and C of the RC circuit are described, R denotes the precharge resistor 44 used during precharge by the battery when charging, and when discharging, the discharge resistance for voltage discharge of the DC link capacitor it means. C means the capacity of the DC link capacitor. If the linearity error satisfies the specification D, that is, is less than the specification D, the motor 60 moves to the end of Phase 2 and drives the inverter and the converter switch under the control of the controller 140 to operate the motor 60. Can be controlled. If the specification D is not satisfied, a measurement value change process is performed to correct the voltage of the DC link capacitor for linearity error (S174).

바람직한 실시예로서, 직류링크 커패시터 전압 측정에 대한 선형성 오차를 확인하는 것은, 측정된 배터리 전압값(Vbat sensed), 오차가 없는 이상적인 프리차지 저항값(Rprecharge(ideal)), 이상적인 직류링크 커패시터 용량값(Clink(ideal)) 및 시간(t)을 통해 RC 충방전 커브의 계산값을 계산한다. 이때, RC 충방전 커브의 계산값은,

Figure pat00007
을 통해 계산하고, 이러한 계산값을 측정된 직류링크 커패시터 전압(Vlink sensed)과 비교하여 스펙 D를 만족하는지 확인한다. 이때 스펙 D를 판단하기 위한 선형성 오차 기준은, 예로써 0.1% 즉, 0.001로 설정될 수 있다. 만족하지 않으면 측정값에 대해 변경프로세스를 진행해서 새로운 직류링크 커패시터 전압값을 얻는다. 이때, 측정된 직류링크 커패시터 전압에 대해 변경 프로세스를 진행하는 경우에는, 평균값을 통해 직류링크 커패시터 전압 측정값(Vlink sensed)을 변경할 수 있다. 예를 들면, 미리 설정된 파라미터 a, b를 통해 가중평균을 구하거나, 또는 기하평균, 산술평균 등을 구하여 직류링크 커패시터 전압 측정값(Vlink sensed)을 변경할 수 있다. 예를 들어, 직류링크 커패시터 전압 측정값(Vlink sensed)을 변경하기 위한 변경식은,
Figure pat00008
으로 계산되어 변경될 수 있다. 이때, 가중평균의 가중치 a는 1로 설정될 수 있으며, 가중평균의 가중치 b는 -50으로 설정될 수 있다.As a preferred embodiment, checking the linearity error for the DC link capacitor voltage measurement is the measured battery voltage value (V bat sensed ), the ideal precharge resistance value without error (R precharge(ideal) ), and the ideal DC link capacitor. Calculate the calculated value of the RC charge/discharge curve through the capacity value (C link(ideal) ) and time (t). At this time, the calculated value of the RC charge/discharge curve is,
Figure pat00007
Calculate through and compare these calculated values with the measured DC link capacitor voltage (V link sensed ) to check whether the specification D is satisfied. In this case, the linearity error criterion for determining the specification D may be set to 0.1%, that is, 0.001, for example. If not satisfied, the process of changing the measured value is performed to obtain a new DC link capacitor voltage value. In this case, in the case of performing a process of changing the measured DC link capacitor voltage, the measured DC link capacitor voltage V link sensed may be changed through the average value. For example, it is possible to change the DC link capacitor voltage measurement value (V link sensed ) by obtaining a weighted average through preset parameters a and b, or by obtaining a geometric average or an arithmetic average. For example, the modification formula for changing the DC link capacitor voltage measurement value (V link sensed ) is:
Figure pat00008
It is calculated and can be changed. In this case, the weight a of the weighted average may be set to 1, and the weight b of the weighted average may be set to -50.

도 9는 본 발명의 일 실시에에 따라 측정값 오차 보정 방법을 컴퓨터 시뮬레이션으로 구현한 결과를 나타내는 도로서, 시뮬레이션 결과 직류링크 커패시터 전압 측정값 변경 전에는 직류링크 커패시터 전압 실제값과의 차이가 포화값 -5.998V의 차이가 있었으나, Phase 1, 2를 거친 후에는 포화값의 차이가 0.09065V로 실제값과의 차이가 줄어드는 것을 확인할 수 있었다. 9 is a diagram showing a result of implementing a computer simulation of a measurement error correction method according to an embodiment of the present invention. The difference between the actual value of the DC link capacitor voltage and the actual value of the DC link capacitor voltage before changing the measured value of the DC link capacitor voltage as the simulation result There was a difference of -5.998V, but after passing through Phases 1 and 2, the difference between the saturation value was 0.09065V, and it was confirmed that the difference from the actual value decreased.

한편, 도 9와 같은 시뮬레이션 결과를 얻기 위해, 하기의 [표 1] 내지 [표 3]과 같이 파라미터 값을 입력하였다. 여기서, 표 1은 배터리 관리 시스템에서, 배터리 전압, 프리차지 저항 및 직류링크 커패시터에 대한 값을 나타내고, 표 2는 Phase 1, 2에서 사용되는 스펙 A 내지 D의 파라미터 입력값을 나타내며, 표 3은 제1 전압측정부, 제1 전류측정부 및 제2 전압측정부에 사용되는 저항과 증폭기의 값을 나타낸다.Meanwhile, in order to obtain the simulation result as shown in FIG. 9, parameter values were input as shown in [Table 1] to [Table 3] below. Here, Table 1 shows values for the battery voltage, precharge resistance, and DC link capacitor in the battery management system, Table 2 shows the parameter input values of specifications A to D used in Phases 1 and 2, and Table 3 Represents values of resistors and amplifiers used in the first voltage measurement unit, the first current measurement unit, and the second voltage measurement unit.

배터리 전압(Vbat)[V]Battery voltage (V bat )[V] 400400 이상적인 프리차지 저항
(Rprecharge(ideal))[Ω]
Ideal precharge resistance
(R precharge(ideal) )[Ω]
4040 실제 프리차지저항
(Rprecharge(practical))
Actual precharge resistance
(R precharge(practical) )
40.440.4
이상적인 커패시터 용량
(Clink(ideal))[F]
Ideal capacitor capacity
(C link(ideal) )[F]
1.00E-031.00E-03 실제 커패시터 용량
(Clink(practical))[F]
Actual capacitor capacity
(C link(practical) )[F]
9.90E-049.90E-04

스펙 ASpecification A 오차 기준Error criteria 0.010.01 스펙 B
Spec B
오차 기준Error criteria 0.010.01
측정값 변경식에 적용되는 파라미터 λParameter λ applied to the measurement value change equation 10001000 스펙 CSpec C 오차 기준Error criteria 00 스펙 D


Specification D


제2 전압 측정부의 전체측정범위(Full Scale Range)[V]Full Scale Range[V] of the second voltage measuring unit 450450
가중 평균의 가중치 aWeighted average weight a 1One 가중 평균의 가중치 bWeight of the weighted average b -50-50 전압 측정에 대한 선형성 오차 기준 Linearity error criterion for voltage measurements 0.0010.001

제1 전압측정부



First voltage measuring unit



R1(ideal)[Ω]R1(ideal)[Ω] 10000001000000 R1(practical)[Ω]R1(practical)[Ω] 995000995000
R2(ideal)[Ω]R2(ideal)[Ω] 10001000 R2(practical)[Ω]R2(practical)[Ω] 10041004 R3(ideal)[Ω]R3(ideal)[Ω] 5000050000 R3(practical)[Ω]R3(practical)[Ω] 4975049750 R4(ideal)[Ω]R4(ideal)[Ω] 1000010000 R4(practical)[Ω]R4(practical)[Ω] 1003010030 증폭기 게인Amplifier gain 1.0011.001 제1 전류측정부1st current measuring unit 측정센서 게인Measurement sensor gain 1.01(랜덤하게 1% 선형성 오차 범위내 변동성을 모사)1.01 (randomly simulates variability within a 1% linearity error range) 제2 전압측정부Second voltage measuring unit R5(ideal)[Ω]R5(ideal)[Ω] 10000001000000 R5(practical)[Ω]R5(practical)[Ω] 10020001002000 R6(ideal)[Ω]R6(ideal)[Ω] 10001000 R6(practical)[Ω]R6(practical)[Ω] 996996 R7(ideal)[Ω]R7(ideal)[Ω] 5000050000 R7(practical)[Ω]R7(practical)[Ω] 49872.549872.5 R8(ideal)[Ω]R8(ideal)[Ω] 1000010000 R8(practical)[Ω]R8(practical)[Ω] 1006010060 증폭기 게인Amplifier gain 0.9980.998

상술한 바와 같이, 본 발명에 따르면, 배터리 관리 시스템에서 배터리의 측정 전압, 측정 전류 또는 직류링크 커패시터의 측정 전압에 대해 단계적으로 측정 오차를 계산하고 측정 오차를 보정함으로써 배터리 관리 시스템의 신뢰성을 높일 수 있는 효과가 있다.이상 바람직한 실시예와 첨부도면을 참조하여 본 발명의 구성에 관해 구체적으로 설명하였으나, 이는 예시에 불과한 것으로 본 발명의 기술적 사상을 벗어나지 않는 범주내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.As described above, according to the present invention, the battery management system can increase the reliability of the battery management system by calculating the measurement error step by step with respect to the measurement voltage of the battery, the measurement current, or the measurement voltage of the DC link capacitor and correcting the measurement error. Although the configuration of the present invention has been described in detail with reference to the preferred embodiments and the accompanying drawings, this is only an example and various modifications are possible within the scope not departing from the technical spirit of the present invention. . Therefore, the scope of the present invention should not be limited to the described embodiments and should not be defined by the scope of the claims to be described later, as well as the scope and equivalents of the claims.

110: 제1 전압측정부 120: 제1 전류측정부
130: 제2 전압측정부 140: 제어부
141: 제1 판단부 143: 제2 판단부
144: 제3 판단부 147: 제4 판단부
110: first voltage measurement unit 120: first current measurement unit
130: second voltage measurement unit 140: control unit
141: first judgment unit 143: second judgment unit
144: third judgment unit 147: fourth judgment unit

Claims (10)

배터리 관리 시스템의 측정값 오차 보정 방법에 있어서,
상기 배터리 관리 시스템의 배터리의 전원 공급을 제어하여 직렬링크 커패시터의 충전 또는 방전을 시작하는 단계;
상기 배터리의 전압, 전류 및 상기 직류링크 커패시터의 전압을 측정하는 단계;
상기 배터리의 측정 전압과 상기 배터리의 측정 전류를 미리 설정된 배터리의 전류과 전압에 대한 룩업 테이블(Lookup Table)과 비교하여 제1 오차 범위를 만족하는지 판단하는 단계;
상기 제1 오차 범위를 만족하는 경우, 상기 직류링크 커패시터의 측정 전압을 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교하여 제2 오차 범위를 만족하는지 판단하는 단계; 및
상기 제1 및 제2 오차 범위 중 어느 하나를 만족하지 않는 경우, 발생된 오차만큼 측정값에 대한 오차 보정을 수행하는 단계
를 포함하는 배터리 관리 시스템의 측정값 오차 보정 방법.
In the method of correcting the measurement value error of the battery management system,
Starting charging or discharging of the series link capacitor by controlling power supply of the battery of the battery management system;
Measuring a voltage of the battery, a current, and a voltage of the DC link capacitor;
Determining whether a first error range is satisfied by comparing the measured voltage of the battery and the measured current of the battery with a lookup table for the current and voltage of the battery set in advance;
If the first error range is satisfied, comparing the measured voltage of the DC link capacitor with the accumulated voltage of the DC link capacitor calculated over time to determine whether a second error range is satisfied; And
If any one of the first and second error ranges is not satisfied, performing error correction for the measured value as much as the generated error
Measurement value error correction method of the battery management system comprising a.
제1항에 있어서,
상기 오차 보정을 수행하는 단계는,
상기 오차 보정을 수행하기 전에, 상기 발생된 오차를 미리 설정된 고장 판단 기준값과 비교하여 고장 여부를 판단하는 단계를 포함하는 배터리 관리 시스템의 측정값 오차 보정 방법.
The method of claim 1,
The step of performing the error correction,
Before performing the error correction, comparing the generated error with a preset failure determination reference value to determine whether there is a failure.
제2항에 있어서,
상기 발생된 오차의 크기가 상기 미리 설정된 고장 판단 기준값보다 큰 경우, 고장인 것으로 판단하고, 상기 오차 보정의 수행 없이, 상기 배터리 관리 시스템을 종료하거나 또는 사용자에게 경고를 전달하는 단계를 더 포함하는 배터리 관리 시스템의 측정값 오차 보정 방법.
The method of claim 2,
If the magnitude of the generated error is greater than the predetermined failure determination reference value, determining that the failure, and without performing the error correction, the battery further comprising the step of terminating the battery management system or transmitting a warning to the user How to compensate for measurement error in management system.
제1항에 있어서,
상기 오차 보정을 수행하는 단계는,
상기 제1 오차 범위를 만족하지 않는 경우, 상기 배터리의 측정 전압 또는 상기 배터리의 측정 전류에 대해 상기 오차 보정을 수행하고, 상기 측정하는 단계로 이동하는 단계를 포함하고,
상기 측정하는 단계는,
상기 배터리의 새로운 측정 전압 또는 상기 배터리의 새로운 측정 전류를 획득하는 배터리 관리 시스템의 측정값 오차 보정 방법.
The method of claim 1,
The step of performing the error correction,
If the first error range is not satisfied, performing the error correction on the measured voltage of the battery or the measured current of the battery, and moving to the measuring step,
The measuring step,
A measurement value error correction method of a battery management system for acquiring a new measurement voltage of the battery or a new measurement current of the battery.
제1항에 있어서,
상기 오차 보정을 수행하는 단계는,
상기 제2 오차 범위를 만족하지 않는 경우, 상기 직류링크 커패시터의 측정 전압에 대해 상기 오차 보정을 수행하고, 상기 측정하는 단계로 이동하는 단계를 포함하고,
상기 측정하는 단계는,
상기 배터리의 새로운 측정 전압 및 상기 직류링크 커패시터의 새로운 측정 전압을 획득하는 배터리 관리 시스템의 측정값 오차 보정 방법.
The method of claim 1,
The step of performing the error correction,
If the second error range is not satisfied, performing the error correction on the measured voltage of the DC link capacitor, and moving to the measuring step,
The measuring step,
A measurement value error correction method of a battery management system for acquiring a new measurement voltage of the battery and a new measurement voltage of the DC link capacitor.
배터리 관리 시스템의 측정값 오차 보정 장치에 있어서,
상기 배터리 관리 시스템에서 직류 전원을 발생시키는 배터리의 전압을 측정하는 제1 전압측정부;
상기 배터리의 전류를 측정하는 제1 전류측정부;
상기 배터리 관리 시스템에서 직류링크 커패시터의 전압을 측정하는 제2 전압측정부; 및
상기 배터리 관리 시스템의 배터리의 전원 공급을 제어하여 상기 직렬링크 커패시터의 충전 또는 방전을 제어하되, 상기 제1 전압측정부, 상기 제1 전류측정부 및 상기 제2 전압측정부의 측정값을 이용하여 각 측정값이 설정된 오차 범위를 만족하는지 판단하고 발생된 오차만큼 대응하는 측정값에 대한 오차 보정을 수행하는 제어부
상기 제어부는,
상기 배터리의 측정 전압과 상기 배터리의 측정 전류를 미리 설정된 배터리의 전류과 전압에 대한 룩업 테이블과 비교하여 제1 오차 범위를 만족하는지 판단하는 제1 판단부; 및
상기 제1 오차 범위를 만족하는 경우, 상기 직류링크 커패시터의 측정 전압을 시간에 따라 계산된 직류링크 커패시터의 누적 전압과 비교하여 제2 오차 범위를 만족하는지 판단하는 제2 판단부를 포함하는 배터리 관리 시스템의 측정값 오차 보정 장치.
In the measurement value error correction device of the battery management system,
A first voltage measurement unit measuring a voltage of a battery that generates DC power in the battery management system;
A first current measuring unit measuring the current of the battery;
A second voltage measuring unit measuring a voltage of a DC link capacitor in the battery management system; And
Controls the charging or discharging of the series link capacitor by controlling the power supply of the battery of the battery management system, and each of the measured values of the first voltage measurement unit, the first current measurement unit, and the second voltage measurement unit A control unit that determines whether the measured value satisfies the set error range and corrects the error for the corresponding measured value as much as the generated error.
The control unit,
A first determination unit configured to determine whether a first error range is satisfied by comparing the measured voltage of the battery and the measured current of the battery with a preset look-up table for the current and voltage of the battery; And
When the first error range is satisfied, a battery management system including a second determination unit for determining whether a second error range is satisfied by comparing the measured voltage of the DC link capacitor with the accumulated voltage of the DC link capacitor calculated over time Measurement error correction device.
제6항에 있어서,
상기 제어부는,
상기 오차 보정을 수행하기 전에, 상기 발생된 오차를 미리 설정된 고장 판단 기준값과 비교하여 고장 여부를 판단하는 배터리 관리 시스템의 측정값 오차 보정 장치.
The method of claim 6,
The control unit,
Before performing the error correction, a measured value error correction device of a battery management system that compares the generated error with a preset failure determination reference value to determine whether there is a failure.
제7항에 있어서,
상기 제어부는,
상기 발생된 오차의 크기가 상기 미리 설정된 고장 판단 기준값보다 큰 경우, 고장인 것으로 판단하고, 상기 오차 보정의 수행 없이, 상기 배터리 관리 시스템을 종료하거나 또는 사용자에게 경고를 전달하는 배터리 관리 시스템의 측정값 오차 보정 장치.
The method of claim 7,
The control unit,
When the size of the generated error is greater than the preset failure determination reference value, it is determined that it is a failure, and the battery management system terminates the battery management system or delivers a warning to the user without performing the error correction. Error correction device.
제6항에 있어서,
상기 제어부는,
상기 제1 오차 범위를 만족하지 않는 경우, 상기 배터리의 측정 전압 또는 상기 배터리의 측정 전류에 대해 상기 오차 보정을 수행하고,
상기 배터리의 새로운 측정 전압 또는 상기 배터리의 새로운 측정 전류를 획득하도록 상기 제1 전압측정부 또는 상기 제1 전류측정부를 제어하는 배터리 관리 시스템의 측정값 오차 보정 장치.
The method of claim 6,
The control unit,
When the first error range is not satisfied, the error correction is performed on the measured voltage of the battery or the measured current of the battery,
A measurement value error correction device of a battery management system that controls the first voltage measurement unit or the first current measurement unit to acquire a new measurement voltage of the battery or a new measurement current of the battery.
제6항에 있어서,
상기 제어부는,
상기 제2 오차 범위를 만족하지 않는 경우, 상기 직류링크 커패시터의 측정 전압에 대해 상기 오차 보정을 수행하고
상기 배터리의 새로운 측정 전압 및 상기 직류링크 커패시터의 새로운 측정 전압을 획득하도록 상기 제1 전압측정부 및 상기 제2 전압측정부를 제어하는 배터리 관리 시스템의 측정값 오차 보정 장치.
The method of claim 6,
The control unit,
If the second error range is not satisfied, the error correction is performed on the measured voltage of the DC link capacitor, and
A measurement value error correction device of a battery management system that controls the first voltage measurement unit and the second voltage measurement unit to obtain a new measurement voltage of the battery and a new measurement voltage of the DC link capacitor.
KR1020200176791A 2015-12-07 2020-12-16 Method and apparatus for correcting measurement error in battery management system KR102325681B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200176791A KR102325681B1 (en) 2015-12-07 2020-12-16 Method and apparatus for correcting measurement error in battery management system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020150173111A KR102533878B1 (en) 2015-12-07 2015-12-07 Method and apparatus for correcting measurement error in battery management system
KR1020200176791A KR102325681B1 (en) 2015-12-07 2020-12-16 Method and apparatus for correcting measurement error in battery management system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020150173111A Division KR102533878B1 (en) 2015-12-07 2015-12-07 Method and apparatus for correcting measurement error in battery management system

Publications (2)

Publication Number Publication Date
KR20200143343A true KR20200143343A (en) 2020-12-23
KR102325681B1 KR102325681B1 (en) 2021-11-15

Family

ID=74088963

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200176791A KR102325681B1 (en) 2015-12-07 2020-12-16 Method and apparatus for correcting measurement error in battery management system

Country Status (1)

Country Link
KR (1) KR102325681B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230039057A (en) * 2021-09-13 2023-03-21 주식회사 현대케피코 Fault detecting method for motoer drive system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070299620A1 (en) * 2006-06-26 2007-12-27 Han-Seok Yun Method for estimating state of charge of battery, battery management system using same, and driving method thereof
JP4570991B2 (en) * 2005-03-14 2010-10-27 富士重工業株式会社 Battery management system
KR101486470B1 (en) * 2012-03-16 2015-01-26 주식회사 엘지화학 Apparatus and method for estimating battery state
JP5886890B2 (en) * 2013-05-20 2016-03-16 エルエス産電株式会社Lsis Co., Ltd. Power cable status detection method in inverter system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4570991B2 (en) * 2005-03-14 2010-10-27 富士重工業株式会社 Battery management system
US20070299620A1 (en) * 2006-06-26 2007-12-27 Han-Seok Yun Method for estimating state of charge of battery, battery management system using same, and driving method thereof
KR101486470B1 (en) * 2012-03-16 2015-01-26 주식회사 엘지화학 Apparatus and method for estimating battery state
JP5886890B2 (en) * 2013-05-20 2016-03-16 エルエス産電株式会社Lsis Co., Ltd. Power cable status detection method in inverter system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20230039057A (en) * 2021-09-13 2023-03-21 주식회사 현대케피코 Fault detecting method for motoer drive system

Also Published As

Publication number Publication date
KR102325681B1 (en) 2021-11-15

Similar Documents

Publication Publication Date Title
JP4692246B2 (en) Secondary battery input / output possible power estimation device
KR101755910B1 (en) Apparatus and method for detecting dielectric breakdown in eco-friendly vehicle
JP2018096953A (en) Battery state estimation device
US11448704B2 (en) Parameter estimation device, parameter estimation method, and computer program
US10473723B2 (en) Parameter and state limiting in model based battery control
WO2016136788A1 (en) Cell deterioration diagnostic method and cell deterioration diagnostic device
JP5848415B2 (en) Temperature measuring device using negative temperature coefficient thermistor
JP5163542B2 (en) Secondary battery input / output possible power estimation device
JP6904226B2 (en) Power control system and method
KR20150019190A (en) Method of Estimating Battery Stste-Of-Charge and Apparatus therefor the same
JP6668102B2 (en) Deterioration detection device and deterioration detection method
KR102325681B1 (en) Method and apparatus for correcting measurement error in battery management system
JP2018148720A (en) Battery control device and program
JP6821525B2 (en) Secondary battery controller
JP2019174118A (en) Battery deterioration determination device
KR20160014165A (en) Method for estimating soc of battery management system
JP2016130658A (en) Secondary battery control device
KR102533878B1 (en) Method and apparatus for correcting measurement error in battery management system
WO2020039881A1 (en) Internal resistance detection device and power supply device
US20170363481A1 (en) Fault Detection Apparatus
JP5412891B2 (en) Secondary battery control device
US11867768B2 (en) Battery voltage measurement circuit
KR101776507B1 (en) Method and system for charging battery
JP2020039214A (en) Power storage system
US20220349928A1 (en) Method for estimating the insulation resistance of a high-voltage circuit in an electric or hybrid motor vehicle

Legal Events

Date Code Title Description
A107 Divisional application of patent
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant