배터리 테스트 시스템 개요
배터리 테스트 시스템(BTS)은 테스트 팀이 빠르게 변화하는 테스트 요구 사항, 긴급한 일정 및 제한된 리소스에 응답하는데 필요한 능력을 제공하도록 설계되었습니다. BTS는 장치 추가를 위한 하드웨어 추상화 계층, 장비 모델로 테스트 시퀀스를 검증하기 위한 시스템 시뮬레이션, 대규모 배포를 위한 엔터프라이즈 데이터 및 시스템 관리 도구를 갖춘 유연한 시스템 아키텍처를 기반으로 구축되었습니다. BTS는 더 저렴한 테스트 비용으로 더 나은 배터리를 더 빠르게 제공할 수 있도록 도와드립니다.
BTS의 장점
테스트 개발 및 구성 시간 단축
- 단일 테스트 셀에서 대규모 분산 배터리 테스트 랩으로 효과적으로 확장 및 적용하는 즉시 사용 가능한 기능 및 시스템 아키텍처
- 하드웨어, 애플리케이션, 사용자 및 시설 수준 소프트웨어 간의 표준화된 인터페이스를 통해 테스트 정의, 구현 및 관리를 단순화
- 표준화된 사이클러, 챔버 및 기타 장치/악기 인터페이스는 하드웨어 추상화 계층과 연결되어 다른 장비를 신속하게 켜고 끔
테스트 효율성 향상
- 장비 구성, 프로그래밍 및 테스트 모니터링, 데이터 수집 및 결과 보고 프로세스를 가속화하는 즉시 사용 가능한 기능을 갖춘 통합 소프트웨어
- 데이터, 시스템 및 시설 관리 기능을 갖춘 엔터프라이즈급 소프트웨어로 OpEx를 최적화하고 테스트 셀 활용도를 개선하며 전체 CO2 footprint를 줄임
- 비효율성을 줄이고 협업을 개선하기 위해 실험실 및 테스트 설치 전반에 걸쳐 배터리 테스트 및 측정을 위한 단일 접점
그림 01. NI 배터리 테스트 시스템
배터리 팩 및 모듈 테스트 과제
배터리 팩은 전기 자동차(EV)에서 가장 비용이 많이 드는 단일 구성 요소이며 디자인과 성능(크기, 무게, 가속도, 범위, 충전 시간 및 차량 수명)에 가장 큰 영향을 미칩니다. 또한 치명적인 현장 사고의 가능성과 리콜 시 높은 교체 비용으로 인해 높은 보증 책임 위험이 있습니다. 이러한 문제를 피하고 프로그램의 성공을 보장하려면 올바른 디자인을 확보하는 것이 중요합니다. EV 배터리 팀은 성능을 최대화하면서 비용을 최소화해야 하며, 차량의 수명과 그 이후에 항상 팩이 작동하고 안전하게 고장 나는지 확인하면서 신속하게 작업을 수행해야 합니다. EV 배터리 팀은 다음 요구 사항에 대해 설계를 검증해야 합니다.
안전 Safety
배터리는 지정된 모든 작동 조건에서 안전해야 합니다. 그것이 실패하면 결함이 있는 셀이나 약한 용접과 같은 제조 결함으로 인해 또는 배터리에 구멍을 내거나 손상시키는 충돌로 인해 모든 실패 모드에서 안전하게 실패해야 합니다.
성능 Performance
배터리는 수명 기간 동안 충전 시간, 최대 에너지 전달 속도 및 열 안정성과 같은 성능 설계 목표를 충족해야 합니다.
수명 Longevity
배터리는 예상 사용 동작 및 차량 수명(예: 2,500번의 충전 주기 후 남은 원래 용량의 80%)으로 정의된 여러 주기 동안 특정 용량을 유지해야 합니다.
그림 02. EV 배터리 특성으로 인한 시험 과제
EV 배터리 특성(그림 2)은 가속하기 어려운 장기 테스트를 실행하는 다수의 중복 테스트 셀로 이어지며, 이는 시스템, 테스트 랩 및 생성되는 데이터를 관리하는 데 어려움을 초래합니다. 빠르게 변화하는 테스트 요구는 폐쇄적이고 공급업체에 의존하는 테스트 시스템이 출시 시간과 비용의 위험이 된다는 것을 의미하므로 테스트 팀은 테스트 시스템에 대한 소유권을 늘리고 불필요한 종속성을 방지하여 테스트 전략을 보다 효과적으로 제어할 수 있게 됩니다.
SAE, ISO, IEC 및 UL은 시험 요건에 대한 기준을 제공하지만, 이러한 기준을 시험 팀이 강화하여 설계가 자동차 회사, 정부 및 기타 기대치에 따라 적절하게 검증되고 시험 시스템 및 전체 전략에 대한 소유 및 진정한 통제의 중요성을 더욱 높여야 합니다.
표 01. 일반적인 설계 요구 사항을 충족하기 위한 배터리 테스트 방법
테스트 시스템 설계 과제
EV 배터리를 테스트하는 문제는 이 복잡하고 비싸고 위험한 EV 구성 요소에 대한 테스트 시스템을 설계할 때 고려해야 할 많은 고려 사항으로 이어집니다. NI의 BTS는 설계 팀과 테스트 팀이 함께 작업하는 방식을 최적화하는 개방성, 유연성 및 소프트웨어에 중점을 두어 팀이 도전 과제에 한발 더 다가설 수 있도록 지원하고 최적화된 방식으로 수행하도록 설계되었습니다.
배터리 테스트 시스템 이점
BTS를 설계하기 위해 NI는 테스트, 측정, 데이터 수집, 신호 컨디셔닝 및 모듈식 하드웨어 분야에서 수십 년 간의 경험을 활용했습니다. 개방형 플랫폼 기반 시스템을 설계하는 NI의 접근 방식은 비용과 시간을 기하급수적으로 증가시키는 완전 맞춤형 시스템뿐만 아니라 공급업체 의존성을 생성하는 폐쇄형 솔루션과 대조됩니다.
NI의 플랫폼에서 BTS 하드웨어 및 소프트웨어는 시스템 풋프린트, 예산, 확장성, 채널 수 및 개발 경험에 대한 모든 사양과 요구사항을 충족하도록 변형될 수 있습니다.
그림 05. 배터리 테스트를 위한 속도와 유연성을 제공하는 NI의 접근성
유연한 개방형 시스템 아키텍처로 더 빠르게 확장
- 별칭 및 채널 매핑 : 테스트 설정 및 사용자 지정을 단순화합니다. 실수로 다른 기능을 중단하지 않고 필요에 따라 장비를 쉽게 전환할 수 있습니다.
- 모듈식 및 확장 가능한 I/O : 측정 채널을 추가하여 채널당 최소 증분 비용으로 확장하고 혼합 측정을 빠르게 추가합니다.
- 전력 전자 및 계측기 추가 기능 : 테스트 시스템의 나머지 부분을 수정할 필요 없이 계측기 추상화 계층을 사용하여 NI 또는 NH Reserch, Heinzinger Automotive, Elektro-Automatik 등과 같은 타사 배터리 사이클러를 통합합니다.
- 챔버 내 측정 : 스트레인, 전압, 전류 또는 진동과 같은 기타 DUT 측정은 물론 온도 및 습도 프로필 테스트 실행을 위해 견고하고 동기화된 IP 등급 측정 모듈과 열 챔버 제어를 사용합니다.
- 시스템 시뮬레이션 : : 하드웨어 가용성에서 소프트웨어 개발을 분리하여 장비 없이 테스트 스크립트를 검증하여 개발 속도를 높이고 시스템 배포의 위험을 없앱니다.
배터리 테스트 시설 관리
- 데이터 및 시스템 관리 대시보드 : 적절한 정보로 적절한 사람에게 맞춤형 데이터 대시 보드를 만들어 활용도 및 가동 시간을 극대화하고 테스트 시설을 관리하고 에너지 사용을 최적화하고 CO2 발자국을 줄이기 위한 올바른 조치를 취할 수 있습니다.
- 데이터 로거 및 블랙박스 레코더 : 가장 긴 테스트 시간 동안 중요한 이벤트를 캡처, 보고 및 학습하는 구성 가능한 옵션을 사용하여 손실 없이 모든 데이터를 안정적으로 기록하고 데이터 손실로 인한 테스트 재실행을 방지합니다.
- 대용량 시스템 구성기 : 대량 시스템 구성, 지속적인 원격 모니터링 및 테스트 데이터베이스 관리를 위해 BTS 소프트웨어를 사용하여 운영 효율성을 높이고 시스템 시운전 시간을 줄입니다.
그림 06. BTS의 개방형 아키텍처는 단일 테스트 셀에서 대규모 배터리 테스트 배포에 이르기까지 효율적으로 확장됩니다.
배터리 테스트 시스템 소프트웨어 아키텍처
유연성과 확장 기능을 제공하기 위해 BTS 소프트웨어는 업계에서 입증된 소프트웨어(VeriStand, TestStand)와 플러그인, 장치 드라이버, 분석/테스트 IP를 포함한 배터리 테스트를 위한 즉시 사용 가능한 기능을 결합합니다. 또한 BTS 소프트웨어는 엔터프라이즈 수준 시스템 및 데이터 관리 및 수명 주기 분석을 위해 SystemLink와 통합됩니다.
그림 07. 배터리 테스트 시스템 소프트웨어 아키텍처
배터리 테스트 시스템 소프트웨어의 장점
BTS 소프트웨어는 배터리 테스트 워크플로의 다양한 수준에서 해결하도록 설계되었습니다.테스트 셀 및 DUT 정의에서 시설 관리에 이르기까지 BTS 소프트웨어는 주요 소프트웨어 재구성 없이도 필요한 모든 테스트를 요청, 정의, 작성, 실행, 모니터링 및 보고하기 위해 설계 및 테스트 엔지니어링 작업을 연결합니다.
1. 산만함이 아닌 시험에 집중
테스트 구성과 함께 모든 테스트 요구 사항을 충족하는 테스트 계획을 신속하게 구현하는 사용자 지정 기능과 결합된 즉시 사용 가능한 기능으로 더 빠르게 테스트를 수행하여 낮은 수준의 구현 세부 정보에서 시간을 절약할 수 있습니다.
2. 디센컴버(Disencumber) 테스트 엔지니어링
테스트 요청, 구현, 실행 및 모니터링을 위한 통합 소프트웨어 도구 체인을 통해 개발 오버헤드를 줄이고 다양한 역할 및 사용자에 대해 사용자 정의 가능한 UI를 사용하여 테스트 결과를 보고 합니다.
3. 규모와 예산에 맞추기
BTS 소프트웨어를 사용하여 새 장비 또는 기존 장비를 원활하게 연결하고 대규모 테스터 플릿 배포로 확장하여 총 테스트 비용을 낮추고 테스트 결과에서 데이터 기반 의사 결정을 빠르게 내릴 수 있는 능력을 유지합니다.
그림 08. BTS 소프트웨어는 하드웨어에서 시설로 배터리 테스트 워크플로를 연결하는 통합 소프트웨어 경험을 제공합니다.
배터리 테스트 시스템 소프트웨어
배터리 테스트 시스템 소프트웨어는 EV 배터리 테스트를 위해 특별히 제작된 워크플로에 VeriStand, TestStand 및 SystemLink 소프트웨어를 통합하는 애드온, 장치 드라이버, 예제 및 분석 IP를 제공합니다.
배터리 테스트 시스템 측정 랙 및 I/O
-
BTS 측정 랙은 다양한 장비, 기업에 연결하고 장기 자동화 테스트를 실행하기 위해 모듈화와 확장을 우선시합니다.
측정 랙 구성 옵션
변화하는 테스트 요구 사항을 충족하기 위해 측정 조합과 채널 수를 변경하여 테스트 시스템을 확장하십시오. 일반적인 시스템 구성은 다음과 같습니다.
- 전압 입력 (범위 대 밀도)
- 온도 측정 (절연 대 밀도 대 원격 IO)
- HVIL 신호 방식 (디지털 입력, PWM 입력, 전류 입력)
- DIO (범위 대 밀도)
-
그림 11. 배터리 테스트 시스템 측정 랙 및 구성 요소
BTS 구성품
COMPONENT |
DETAIL |
Core Rack |
24U, 19 " equipment rack with UPS, internal power and network distribution , and emergency power off circuitry |
0 -60 V DC Output |
Interface with additional test hardware or DUTs |
CAN Outputs |
Interface with additional test hardware or DUTs |
RS232 or RS485 |
Interface with temperature chambers, chillers, cyclers, or other test hardware |
GPIB |
Interface with temperature chambers, chillers, cyclers, or other test hardware |
Cell Voltage |
Direct measurement of individual, stacked cell voltages in a module (up to 250 V) |
Module Voltage |
Direct measurement of individual module voltages in a pack (up to 600 V) |
Local Temperature |
Rack-based thermocouple measurement |
Remote Temperature |
In-chamber thermocouple measurement |
Digital I/O |
DI/DO/PWM options for ECU signal emulation |
HVIL Monitoring |
DI/PWM/analog options for monitoring an existing High Voltage Interlock Loop |
Relay Output |
Controlling a High Voltage Interlock Loop |
표 02. 핵심 BTS 측정 랙 구성 요소
배터리 사이클러 통합
BTS는 테스트 시스템의 나머지 부분을 수정하지 않고도 벤더와 모델에 관계없이 장비를 쉽게 교체할 수 있는 계측기 추상화 계층을 통해 NI 소유 또는 모든 벤더의 배터리 사이클러를 통합할 수 있습니다. 테스트 소프트웨어를 재프로그래밍 하거나 다시 매핑하는 데 시간을 투자하지 않고 사이클러를 신속하게 통합, 교환 및 재구성하는 이러한 기능은 기한을 맞추는 데 매우 중요합니다. 이는 테스트 시설이 배터리 전압 수준 및 설계 목표가 다른 여러 프로그램에 대한 동시 테스트를 처리하는 경우에 특히 유용합니다.
그림 12. NI의 전력 전자 포트폴리오 및 타사 호환성
기타 장비 통합 (챔버, 냉각기, 계장)
배터리 테스트 시스템은 또한 계측기 추가 기능을 통해 다양한 장비 브랜드 및 모델을 간단하게 지원하도록 하여 계측기를 쉽게 전환하고 새로운 장비의 다양한 테스트 및 요구 사항에 맞게 테스트 스테이션을 신속하게 재구성할 수 있습니다. 인스트루먼트 애드온은 NI 드라이버를 사용하여 CAN, LIN, 시리얼, GPIB 또는 UDP(SCPI 또는 맞춤형)와 같은 지원되는 통신 프로토콜이 있는 모든 인스트루먼트와 통신하는 표준화된 방법을 제공합니다. 구성이 완료되면 올바른 기기 애드온을 로드 하기만 하면 모든 테스트 스테이션 구성에서 장비를 사용할 수 있습니다. 이러한 방식으로 고유한 장비 조합을 지원하기 위해 고유한 악기 플러그인 라이브러리를 작성하고 유지 관리할 수 있습니다.
시스템 시뮬레이션
배터리 테스트 시스템을 사용하면 모델을 사용하여 장치와 테스트 장비를 시뮬레이션 하여 하드웨어 없이 테스트 시퀀스와 소프트웨어를 작성하고 검증할 수 있습니다. 이것은 하드웨어 가용성에서 개발을 분리하고 BTS 소프트웨어에서 프로젝트를 전환하여 모델 기반 시뮬레이션과 실제 장비 간에 쉽게 전환할 수 있도록 합니다.
그림 13. 하드웨어 가용성 및 배포 위험 제거에서 개발을 분리하여 테스트를 가속화하기 위해 시스템 시뮬레이션을 활용합니다.
대규모 테스트 시스템 배포
더 많은 배터리를 효과적으로 확장하고 테스트해야 하는 요구 사항을 충족하기 위해 NI는 대규모 테스트 배포를 보다 효율적으로 만드는 특정 기능을 구축했습니다.
원격 모니터링 및 경보를 위한 탁월한 UI
- 통합된 소프트웨어 경험을 통해 분산된 여러 테스트 스테이션을 관리합니다.
- 시스템 상대 및 테스트 상태, 상태, 활용도, 데이터 추세 및 기타 변수를 지속적으로 모니터링 합니다.
테스트 결과 데이터베이스
- 쿼리 및 분석을 위해 여러 소스의 데이터를 자동으로 준비합니다.
- 테스트 시스템 및 시설 전반에 걸쳐 측정 데이터에 빠르게 액세스하고 검색합니다.
- 테스트 결과 및 관련 파일을 지능적으로 분석하고 보고서를 자동으로 생성합니다.
시스템 관리
- 올바른 테스트 소프트웨어 패키지로 테스트 시스템을 효율적으로 복제 및 배포합니다.
- 배포 소프트웨어를 중앙에서 관리하고 액세스를 제어합니다.
- 원격 장치 구성 및 진단을 수행합니다.
- 경보 관리, 알림 및 보정 보고를 통해 시스템 성능 상태를 관리합니다.
시스템 유지 관리
NI 시스템이 가장 까다로운 엔지니어링 문제를 해결하는 데 도움이 될 것으로 기대합니다. 우리 서비스에서 동일한 수준의 기능을 기대합니다.모든 BTS 배포 시 NI와 파트너는 귀하의 어플리케이션 요구 사항을 가장 잘 충족하고 장기적인 성공을 보장하는 서비스 수준을 결정하기 위해 귀하와 협력합니다.
사내 유지 보수 작업을 수행하는 BTS 전문가의 지원을 통해 마음의 평화를 얻으십시오. 모든 BTS에는 3년의 기본 서비스 프로그램이 포함되어 있으며 프로그램 기간을 줄이거나 늘릴 수 있습니다.
표 03. 시스템 유지 관리 및 유지 옵션