양방향 DC-DC 컨버터 전류 제어
이 예제에서는 양방향 DC-DC 컨버터의 인덕터 전류를 제어하는 방법을 보여줍니다. 듀티 사이클을 조정하기 위해 Control 서브시스템은 PI 기반 제어 알고리즘을 사용합니다. 양방향 DC-DC 컨버터는 평균 스위치를 사용합니다. 여러 다른 수준의 충실도를 달성하기 위해 변조 파형, 평균화된 게이트 펄스 또는 게이트 펄스를 사용할 수 있습니다.
모델

Simscape 기록의 시뮬레이션 결과
아래 플롯은 이 테스트에서 요청된 인덕터 전류와 그 측정값을 12V 네트워크의 배터리 전압과 함께 보여줍니다.


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