슈퍼커패시터 충전 및 방전 동작
이 예제에서는 충전된 다음 방전될 때 Supercapacitor 블록에서 출력하는 전압을 보여줍니다. 슈퍼커패시터를 충전하기 위해 100mA의 전류가 100초 동안 슈퍼커패시터에 입력됩니다. 그런 다음, 슈퍼커패시터는 1분 동안 휴지 상태에 있습니다. 다음 1시간 동안, 슈퍼커패시터를 방전하기 위해 50초마다 1초간 50mA의 부하가 걸립니다. 그런 다음, 슈퍼커패시터는 시뮬레이션이 끝날 때까지 휴지 상태에 있습니다. 스코프에 슈퍼커패시터 충전/방전 전류 및 전압이 표시됩니다.
모델

실시간 시뮬레이션의 결과
이 예제는 다음 플랫폼에서 테스트되었습니다.
Intel® 3.5 GHz i7 멀티코어 CPU 및 4GB가 탑재된 Speedgoat™ Performance 실시간 타깃 머신
Intel® Core XEON E3-1275v3 (3.5GHz) 및 4GB RAM이 탑재된 dSPACE® SCALEXIO LabBox
Simscape 로컬 솔버를 사용하면 이 모델을 10마이크로초의 스텝 크기로 실시간 실행할 수 있습니다. 샘플 레이트가 작을 경우, 콜드 캐시(cold cache)로 인해 초기 태스크 실행 중 태스크 오버런이 발생할 수 있습니다. 이러한 오버런을 방지하려면, 선택한 플랫폼에서 해당 옵션을 지원하는 경우 실시간 애플리케이션의 시작 단계에서 허용되는 태스크 오버런 수를 제한하거나 주기적 태스크의 샘플 시간 시간을 늘려서 시작 동작을 완화하십시오.