이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Battery CC-CV
라이브러리:
Simscape /
Battery /
BMS /
Current Management
설명
이 블록은 배터리에 대한 CC(정전류) CV(정전압) 충전 알고리즘을 구현합니다. 방전 중인 배터리의 경우 이 블록은 CurrentWhenDischarging 입력 포트의 값을 사용합니다.
이 블록은 단정밀도 부동소수점 시뮬레이션과 배정밀도 부동소수점 시뮬레이션을 지원합니다.
참고
단정밀도 부동소수점 시뮬레이션을 사용하려면 모든 입력과 파라미터(샘플 시간(상속된 경우 -1) 파라미터 제외)의 데이터형은 single형
이어야 합니다.
샘플 시간(상속된 경우 -1) 파라미터를 사용하여 블록의 연속 구현과 이산 구현 간에 전환할 수 있습니다. 연속시간에 대한 블록을 구성하려면 샘플 시간(상속된 경우 -1) 파라미터를 0
으로 설정합니다. 이산시간에 대한 블록을 구성하려면 샘플 시간(상속된 경우 -1) 파라미터를 0이 아닌 양의 값으로 설정하거나, 또는 -1
로 설정하여 업스트림 블록에서 샘플 시간을 상속합니다.
참고
이 블록의 연속시간 구현은 배정밀도 부동소수점 시뮬레이션에서만 작동합니다. 단정밀도 부동소수점 파라미터 및 입력을 제공하면 이 블록은 오류를 방지하기 위해 이를 배정밀도 부동소수점 값으로 형변환합니다.
다음 다이어그램은 이 블록의 전체적인 구조를 보여줍니다.
방정식
이 블록은 정전류 모드와 정전압 모드의 CC-CV 알고리즘을 구현합니다. 다음 그림은 이러한 모드의 동작을 보여줍니다.
다음 방정식은 블록이 출력하는 배터리 기준 전류를 정의합니다.
여기서 각각은 다음과 같습니다.
vmax는 최대 셀 전압(V) 파라미터의 값입니다.
vmeas는 가장 높은 셀의 전압입니다.
Kp와 Ki는 제어기 비례 이득 파라미터의 값과 제어기 적분 이득 파라미터의 값입니다.
포트
입력
출력
파라미터
확장 기능
버전 내역
R2022b에 개발됨